23Aug

Apple Direct X: Mis on metall ja miks see on tähtis?

Võib-olla olete kuulnud, et Apple räägib metallist hiljutiste põhipunktide aadressidel, seega arvasime, et võime mõne hetke selgitada, milline on Metal ja mida ta teeb Apple'i arvutite graafika renderdamiseks.

Parim viis metalli kirjeldamiseks on võrrelda seda Microsofti DirectX-iga. Nagu DirectX, on Metal mõeldud mängude ja rakenduste pakkumiseks, otsene ligipääs Mac-i GPU-le, võimaldades paremat rippimist, kaadrisagedust ja teisi eeliseid.

Metal tutvustati tegelikult iOS 8-s, kuid hiljutine teadaanne, et see valmib operatsioonisüsteemi OS X, 10.11, El Capitan, graafiline jõudlus Macis, eriti mängude osas, tõenäoliselt paraneb hüppeliselt.

Nii nagu DirectX või täpsemalt, Direct3D, Metal on rakendusprogrammide liides või API, mis annab programmeerijale väikese taseme, väikese lisavõimalusega juurdepääsu riistvara graafikakiirendusele.

Nii laiendab Metal laialdasi tulemusi mitte ainult mänge, vaid ka üldist graafikat. El Capitani kasutajad peaksid kogema kiirema, siledama ja tundlikuma süsteemi.

Miks see on tähtis?

Kui te ei kasuta Apple'i arvuteid, siis tõenäoliselt ei huvita teid metallist. Kui kasutate Apple'i arvutit, on see oluline areng.

Graafikaprotsessiseadmed, mida Apple oma arvutidesse oma arvutidesse pakkudes ei pruugi olla, on ummikud, ja kuna Metal on iOS-i juba aastaks saadaval olnud, võib Apple tugineda oma märkimisväärsele arendustegelasele, et luua oma lipulaevse operatsioonisüsteemi jaoks uusi täiustatud pealkirju. MetalKiti raamistiku abil saavad arendajad metalli integreerida rakendustesse, pakkudes olulisi API-sid graafiliste varade joonistamise ja laadimise kontrollimiseks. "

Nagu me märkisime, on kõige ilmsem kasu mängude täiustamisele. Metal saab kasutada ära Maci graafikaprotsessi täisvõimsust, andes mängudele ja 3D-rakendustele visuaalse popi ja kiiruse.

2015. aasta WWDC-s välja toodud demo näitas epic-mänge esimese personaalse tasuta mängimiseks mõeldud zombie shooter, mis kasutab ära oma uut metallist alust. Selles liigub mäng Fortnite Unreal Engine 4-ga, millele on lisatud Metal API, mis tähendab, et mängu kood võimaldab otsest juurdepääsu GPU-le.

Üldiselt peaksid Maci kasutajad eeldama, et tulevaste videote paremad, kiiremad ja poleeritavad mängunimed oleksid suuremad, kuna neil on suuremad ligipääsu graafikaprotsessorile.

Eelised ei peatu siiski, aga peaksite nägema ka Adobe'i meeldivate töölauarakenduste täiustusi, mis nüüd saavad toota Metalil põhinevaid pealkirju. Lisaks pakuvad võimsaid 3D-äärmiste rakenduste tegijaid, nagu Foundry ja Autodesk, ka oma pealkirju, et töötada lisaks metallile.

Path Forward on hele, ehkki ebaselge

. Lootus metalliga on siis lihtne. See ei tohiks muuta OS X-i graafika jõudlust, vaid lihtsalt selle, et see vastaks Windowsi meeldetuletustele.

Windowsi DirectX-i API-ga on põhimõtteliselt 20-aastane käivitus, kuid kui Apple'i ajalugu õpetab, siis on see, et nad liiguvad kiiresti ja maailma kõige väärtuslikum ettevõte on oma märkimisväärse kaalu( ja raha)selle taga ja suurte nimede pealkirjade meelitamine. See ei ole küsimus, vaid, kui kiiresti.

Nagu öeldud, on ka Metal-centric mängude pealkirjade lubadus alati olemas, et nišš on hulgaliselt raskekujulisi mängijaid, kes tahavad pakkida oma kasti kõige verejooksu serva mängimisriistvara abil. Mac tõenäoliselt ei pöördu neile kunagi, kuid kui populaarsed mängu pealkirjad, mis töötavad võrdselt hästi operatsioonisüsteemis OS X kui Windowsis, realiseeruvad, siis muutub see Windowsi ja OS Xi mängude vaheline joon palju enam välja.

Kuid nüüd võime ainult spekuleerida, millised on täielikud tagajärjed. Kuni pole selgeid võrdlusi DirectXi sarnaste metallidega võrreldes, on ainus asi, mida me tõesti ütleme, on kindlasti see, et graafika jõudlus Mac-i jaoks on oluliselt paranenud võrreldes varasemate Mac-idega, mis käitavad eelmist OS X versioonimis ei sisalda metalli.

Kas teil on küsimusi kommentaaride kohta, mida soovite kaaluda OS X mängude tuleviku või uute metallide API-dega? Me tervitame teie tagasisidet meie foorumil.