Zavrieť reklamu

Keď Apple pri príležitosti vývojárskej konferencie WWDC 2022 predstavil nový operačný systém macOS 13 Ventura, časť svojej prezentácie venoval vylepšenému grafickému API Metal 3. Za jeho vývojom stojí priamo Apple. Novú verziu prezentoval ako spásu pre gaming na Macoch, čo úplne úprimne mnoho jabĺčkarov skôr rozosmialo. Gaming a macOS totiž nejdú úplne dohromady a bude ešte dlho trvať, kým sa tento zažitý stereotyp prekoná. Či teda vôbec.

Nová verzia grafického API Metal 3 však so sebou prináša ešte jednu pomerne zaujímavú novinku. Reč je o MetalFX. Jedná sa o jablčnú technológiu slúžiacu pre upscaling, ktorej úlohou je dokresliť snímku v menšom rozlíšení do rozlíšenia väčšieho, vďaka čomu sa tak priamo podieľa na výslednej kvalite obrazu bez toho, aby sa musel plne renderovať. V skutočnosti sa jedná o parádnu novinku, ktorá by nám v budúcnosti mohla priniesť množstvo zaujímavých výtvorov. Poďme si preto stručne zhrnúť, na čo MetalFX vlastne slúži a ako môže pomôcť vývojárom.

Ako funguje MetalFX

Ako sme už spomenuli vyššie, technológia MetalFX slúži pre takzvaný upscaling obrazu, primárne teda v oblasti videohier. Jej cieľom je ušetriť výkon a užívateľovi tak poskytnúť svižnejšiu hru bez toho, aby strácal na jej kvalite. Pomerne jednoducho to vysvetľuje nižšie priloženú snímku. Ako sami iste viete, pokiaľ vám hra nebeží úplne najlepšie a napríklad sa kosí, riešenie môže priniesť zníženie rozlíšenia, vďaka čomu sa nemusí vykresľovať toľko detailov. S tým bohužiaľ klesá aj kvalita. Upscaling sa snaží stave na veľmi podobnom princípe. V základe vykreslí obraz v nízkom rozlíšení a zvyšok „dopočíta“, vďaka čomu poskytne plnohodnotný zážitok, ale ušetrí pokojne aj polovicu z dostupného výkonu.

Ako funguje MetalFX

Upscaling ako taký nie je ničím prelomovým. Svoje vlastné technológie používajú aj grafické karty Nvidia či AMD a dosahujú úplne to isté. To sa samozrejme nemusí týkať iba hier, ale v niektorých prípadoch aj aplikácií. Veľmi stručne možno teda zhrnúť, že MetalFX slúži na vylepšenie obrazu bez toho, aby pritom došlo k zbytočnej spotrebe výkonu.

MetalFX v praxi

Nedávno sme sa navyše dočkali príchodu prvého AAA titulu, ktorý beží na grafickom API Metal a podporuje technológiu MetalFX. Macy s čipmi Apple Silicon, prípadne operačný systém macOS, sa dočkal portu obľúbenej hry Resident Evil Village, ktorá bola pôvodne určená pre konzoly dnešnej generácie (Xbox Series X a Playstation 5). Hra zavítala do Mac App Storu koncom októbra a prakticky ihneď medzi jabĺčkarmi zožala pozitívne ohodnotenie.

Jabĺčkari boli vcelku opatrní a od tohto portu neočakávali žiadne zázraky. O to príjemnejšie bolo nasledujúce zistenie. Z tohto titulu je totiž zrejmé, že je Metal v skutočnosti vcelku funkčným a schopným grafickým API. V hráčskych recenziách sa pozitívneho ohodnotenia dočkala aj technológia MetalFX. Upscaling totiž dosahuje porovnateľné kvality natívneho rozlíšenia.

Kovové API
Grafické API Metal od Applu

Potenciál do budúcnosti

Zároveň je otázkou, ako vývojári s týmito technológiami budú naďalej nakladať. Ako už sme spomenuli hneď v úvode, Macy si s gamingom veľmi nerozumie a jabĺčkari ich ako platformu skôr prehliadajú. Vo finále to aj dáva zmysel. Všetci hráči totiž používajú buď PC (Windows), alebo hernú konzolu, zatiaľ čo u Macov sa na hranie videohier nemyslia. Napriek tomu, že nové modely s čipmi Apple Silicon už disponujú potrebným výkonom aj technológiami, tak to ešte neznamená, že sa dočkáme príchodu kvalitných a optimalizovaných hier.

Stále sa totiž jedná o malý trh, ktorý sa herným vývojárom nemusí vyplatiť. Na celú situáciu sa preto možno pozerať z dvoch uhlov. Hoci potenciál tu je, záleží na rozhodnutí spomínaných vývojárov.

.