23Aug

Apple's Direct X: Kaj je kovina in zakaj je to pomembno?

click fraud protection

Morda ste že slišali, da je Apple v nedavnih osrednjih naslovih omenil Metal, zato smo si lahko vzeli trenutek, da razložimo, kaj je Metal, in kaj bo storil za grafično prikazovanje na računalniku Apple.

Najboljši način za opisovanje Metal je primerjava z Microsoftovim DirectXom. Tako kot DirectX, Metal namerava zagotoviti igre in aplikacije, neposreden dostop do grafičnega procesorja Mac-a, kar omogoča izboljšano renderiranje, hitrost slikanja in druge prednosti.

Metal je bil dejansko uveden v iOS 8, toda z nedavno napovedjo, da bo preveden v OS X, 10.11, El Capitan, se bo grafična zmogljivost na Macih, zlasti kar zadeva igre na srečo, verjetno izboljšala s skoki in mejami.

Podobno kot DirectX ali bolj natančno, Direct3D, Metal je vmesnik aplikacijskega programiranja ali API, ki daje programerju nizko raven dostop do grafičnega pospeševanja strojne opreme.

Tako bo Metal povečal dobičke po celem krovu, ne le iger, ampak tudi splošno grafično podobo. Uporabniki El Capitan morajo imeti hitrejši, bolj gladek in bolj odziven sistem.

instagram viewer

Zakaj je to pomembno?

Če ne uporabljate računalnikov Apple, potem verjetno ne zanima Metal.Če uporabljate računalnik Apple, je to pomemben razvoj.

Grafične procesne enote, ki jih Apple nabira v svoje računalnike, niso nujno vrečke, in ker je Metal že na voljo že na leto v iOS-u, se lahko Apple zanaša na svojo veliko vojsko razvijalcev, da bi ustvaril nove, izboljšane naslove za svoj vodilni operacijski sistem. Z uporabo okvira MetalKit bodo razvijalci lahko integrirali Metal v "aplikacije z zagotavljanjem bistvenih API-jev za nadzor risanja in nalaganja grafičnih sredstev."

Kot smo poudarili, bo najbolj očitna prednost izboljšave iger na srečo. Metal bo lahko izkoristil polno moč GPU Mac, tako da igre in 3D aplikacije postane bolj vizualni pop in hitrost.

Na demonstraciji, prikazani na WWDC 2015, so Epic igre odkrile igralca, ki je brezplačna igra z zombija, ki bo izkoristila nove kovinske podlage. V njej se igra Fortnite izvaja na Unreal Engine 4, v katerega je integriran Metal API, kar pomeni, da lahko koda igre neposredno dostopa do GPU-ja.

Na splošno morajo uporabniki Mac pričakati, da bodo v prihodnosti videli boljše, hitrejše in bolj polirane naslove iger, z večjimi vizualnimi učinki zaradi izboljšanega dostopa do GPU.

Prednosti se ne bodo ustavile tam, vendar pa bi morali videti tudi izboljšave namiznih aplikacij, kot je Adobe, ki bodo zdaj lahko izdelali naslove, zgrajene na Metalu. Poleg tega bodo zmogljivi 3D-izdajatelji aplikacij, kot so The Foundry in Autodesk, razvijali svoje naslove za delo na vrhu Metala.

Pot naprej je svetla, čeprav malo nejasna

Upanje z Metalom je potem preprosto. To ni revolucioniranje grafične zmogljivosti na OS X, temveč preprosto, da ga privede do par z podobnimi Windowsi.

Windows z njegovimi DirectX API-ji v osnovi ima 20-letni zagon, vendar če je ena stvar, ki jo uči Appleova zgodovina, je, da se hitro premikajo in da bo najbolj dragoceno podjetje na svetu imelo majhno težavo,za njim in privabljanje velikih naslovov. Ne gre za vprašanje, ampak preprosto, kako hitro.

Tudi pri obljubah Metal-centric iger na srečo je vedno tista nišna gomila hardkornih igralcev, ki bodo želeli pakirati svoje škatle z najsodobnejšo strojno opremo za izkrvavitev robov. Mac se verjetno ne bo nikoli pritožil zanje, če pa se bodo ljudje v sistemih OS X, ki delujejo podobno kot v operacijskem sistemu Windows, dejansko uresničili, se bo ta vrstica med Windowsom in OS X igerjem postala precej bolj zbledela.

Kljub temu pa lahko zdaj šele razmišljamo o tem, kakšne bodo polne posledice. Dokler ne bomo imeli jasne primerjave s tem, kako se Metal preseže v podobi z DirectX-jem, je edina stvar, ki jo res lahko rečemo, zagotovo, da bo grafična zmogljivost močno izboljšana za Mac, v primerjavi s starejšimi Mac-i, ki uporabljajo starejše različice OS Xki nimajo vgrajenega kovine.

Ali imate vprašanje o komentarju, s katerim želite pretehtati prihodnost iger OS X ali novih kovinskih API-jev? Pozdravljamo vaše povratne informacije na našem forumu za razprave.