Advertentie sluiten

Toen Apple het nieuwe macOS 2022 Ventura-besturingssysteem presenteerde op de ontwikkelaarsconferentie WWDC 13, wijdde het een deel van de presentatie aan de verbeterde grafische API van Metal 3. Apple staat achter de ontwikkeling ervan. Hij presenteerde de nieuwe versie als een redding voor gamen op Macs, wat eerlijk gezegd veel Apple-fans aan het lachen maakte. Gaming en macOS gaan niet helemaal samen, en het zal lang duren om dit lang gekoesterde stereotype te overwinnen. Als dat al het geval is.

De nieuwe versie van de Metal 3 grafische API brengt echter nog een interessante nieuwigheid met zich mee. We hebben het over MetalFX. Dit is een Apple-technologie die wordt gebruikt voor opschaling, met als taak een afbeelding in een kleinere resolutie naar een grotere resolutie te tekenen, waardoor deze direct deelneemt aan de resulterende beeldkwaliteit zonder deze volledig te hoeven weergeven. In feite is dit een geweldige innovatie die ons in de toekomst een aantal interessante creaties zou kunnen opleveren. Laten we dus kort samenvatten waar MetalFX eigenlijk voor is en hoe het ontwikkelaars kan helpen.

Hoe MetalFX werkt

Zoals we hierboven vermeldden, wordt MetalFX-technologie gebruikt voor zogenaamde beeldopschaling, voornamelijk op het gebied van videogames. Het doel is om prestaties te besparen en zo de gebruiker een sneller spel te bieden zonder de kwaliteit ervan te verliezen. De bijgevoegde afbeelding hieronder legt het heel eenvoudig uit. Zoals je weet, als het spel niet optimaal draait en bijvoorbeeld crasht, kan de oplossing bestaan ​​uit het verlagen van de resolutie, waardoor mogelijk niet zoveel details worden weergegeven. Helaas gaat hiermee ook de kwaliteit achteruit. Upscaling probeert voort te bouwen op een zeer vergelijkbaar principe. Kortom, het geeft het beeld in lage resolutie weer en "berekent" de rest, waardoor het een volwaardige ervaring biedt, maar zelfs de helft van de beschikbare prestaties bespaart.

Hoe MetalFX werkt

Opschaling is op zich niet baanbrekend. Nvidia- of AMD-grafische kaarten gebruiken ook hun eigen technologieën en bereiken precies hetzelfde. Dit geldt uiteraard niet alleen voor games, maar in sommige gevallen ook voor applicaties. Heel kort samengevat kan worden gezegd dat MetalFX wordt gebruikt om het imago te verbeteren zonder onnodig stroomverbruik.

MetalFX in de praktijk

Daarnaast zagen we onlangs de komst van de eerste AAA-titel die draait op de Metal graphics API en MetalFX-technologie ondersteunt. Macs met Apple Silicon-chips, oftewel het macOS-besturingssysteem, kregen een port van het populaire spel Resident Evil Village, dat oorspronkelijk bedoeld was voor de huidige consoles (Xbox Series X en Playstation 5). De game arriveerde eind oktober in de Mac App Store en kreeg vrijwel onmiddellijk positieve recensies onder Apple-gebruikers.

Appeltelers waren vrij voorzichtig en verwachtten geen wonderen van deze haven. De volgende ontdekking was des te aangenamer. Uit deze titel blijkt duidelijk dat Metal eigenlijk een behoorlijk functionele en capabele grafische API is. De MetalFX-technologie kreeg ook een positieve evaluatie in spelersrecensies. Door opschaling worden vergelijkbare kwaliteiten van native resolutie bereikt.

API Metaal
Apple's Metal grafische API

Potentieel voor de toekomst

Tegelijkertijd is het de vraag hoe ontwikkelaars met deze technologieën zullen blijven omgaan. Zoals we in het begin al zeiden, begrijpt Macy gaming niet echt, en Apple-fans hebben de neiging het over het hoofd te zien als een platform. Uiteindelijk is het logisch. Alle gamers gebruiken een pc (Windows) of een gameconsole, terwijl Macs niet bedoeld zijn voor het spelen van videogames. Hoewel de nieuwe modellen met Apple Silicon-chips al over de nodige prestaties en technologieën beschikken, betekent dit niet dat we de komst van hoogwaardige en geoptimaliseerde games zullen zien.

Dit is nog steeds een kleine markt, die mogelijk niet winstgevend is voor game-ontwikkelaars. De hele situatie kan dus vanuit twee hoeken worden bekeken. Hoewel het potentieel er is, hangt het af van de beslissingen van de bovengenoemde ontwikkelaars.

.