Možná jste to slyšeli Apple zmiňuje Metal v posledních klíčových adresách, takže jsme si mysleli, že bychom mohli chvilku vysvětlit, co je Metal a co udělá pro grafické vykreslování na počítačích Apple.
PŘÍBUZNÝ: Co je Direct X 12 a proč je to důležité?
Nejlepší způsob, jak popsat Metal, je porovnejte jej s DirectX společnosti Microsoft . Stejně jako DirectX, i Metal má poskytovat hry a aplikace, přímý přístup k GPU vašeho Macu, což umožňuje vylepšené vykreslování, snímkové frekvence a další výhody.
Metal byl ve skutečnosti představen v iOS 8, ale s nedávným oznámením, že bude zaveden do OS X, 10.11, El Capitan, se grafický výkon na počítačích Mac, zejména s ohledem na hraní her, pravděpodobně zlepší mílovými kroky.
Stejně jako DirectX nebo přesněji Direct3D, Metal je aplikační programovací rozhraní nebo API, které poskytuje programátorovi nízkoúrovňový a nízký režijní přístup k hardwarové grafické akceleraci.
Metal tedy rozšíří zisky plošně, nejen na hry, ale i na obecný grafický výkon. Uživatelé El Capitanu by měli zažít rychlejší, plynulejší a rychlejší systém.
Proč je to důležité?
Pokud nepoužíváte počítače Apple, pak vás Metal pravděpodobně nezajímá. Pokud používáte počítač Apple, jedná se o důležitý vývoj.
Jednotky grafického zpracování, které Apple zabalí do svých počítačů, nemusí být nutně hloupé, a protože Metal je již k dispozici na iOS po dobu jednoho roku, Apple se může spolehnout na svou značnou armádu vývojářů, která vytvoří nové vylepšené tituly pro svůj vlajkový operační systém. Za použití Rámec MetalKit, vývojáři budou moci integrovat Metal do „aplikací poskytováním základních API pro ovládání kreslení a načítání grafických podkladů.“
Jak jsme zdůraznili, nejzřejmější výhodou bude vylepšení her. Metal bude moci využívat plný výkon GPU počítače Mac, díky čemuž budou hry a 3D aplikace více vizuálního popu a rychlosti.
V ukázce, která byla předvedena na WWDC 2015, odhalily hry Epic herní zombie střílečky z pohledu první osoby, které budou využívat své nové kovové opory. V něm hra Fortnite běží na Unreal Engine 4, který má integrované Metal API, což znamená, že kód hry může přímo přistupovat k GPU.
Celkově by uživatelé Macu měli očekávat, že v budoucnu uvidí lepší, rychlejší a vyleštěnější herní tituly s většími vizuálními efekty díky lepšímu přístupu k GPU.
Výhody tím ale nekončí, měli byste také vidět vylepšení desktopových aplikací od společnosti Adobe, která nyní bude schopna produkovat tituly postavené na Metal. Výkonní tvůrci aplikací pro 3D vykreslování, jako je The Foundry a Autodesk, budou dále vyvíjet své tituly, aby fungovaly také na vrcholu Metal.
Cesta vpřed je jasná, i když trochu nejasná
Naděje s Metalem je tedy jednoduchá. Nejde o revoluci v grafickém výkonu v OS X, ale o to, abychom jej jednoduše srovnali s Windows.
Windows s jeho DirectX API mají v zásadě 20letý náskok, ale pokud existuje jedna věc, kterou historie Apple učí, je to, že se pohybují rychle a nejcennější společnost na světě bude mít malý problém odhodit svou značnou váhu (a peníze) a přilákání titulů zvučných jmen. Nejde o to jestli, ale jednoduše jak brzy.
To znamená, že i s příslibem herních titulů zaměřených na kov bude vždy existovat ten výklenek davu tvrdých hráčů, kteří budou chtít zabalit své krabice s nejkrvavějším možným herním hardwarem. Mac je pravděpodobně nikdy neláká, ale pokud se populární herní tituly běžící stejně dobře na OS X i na Windows skutečně zhmotní, pak bude tato hranice mezi hraním Windows a OS X mnohem více vybledlá.
Prozatím však můžeme jen spekulovat, jaké budou úplné důsledky. Dokud nebudeme mít jasná srovnání s tím, jak se Metal hromadí proti podobným DirectX, jediná věc, kterou můžeme opravdu říci, je jistá, je, že grafický výkon pro Mac bude výrazně vylepšen ve srovnání se staršími Macy s předchozími verzemi OS X které nemají integrovaný Metal.
Máte otázku, se kterou byste se měli zamyslet nad budoucností hraní her na OS X nebo novými Metal API? Vaši zpětnou vazbu uvítáme v našem diskusním fóru.