Nieuwe Intel technologie verbetert beeldkwaliteit 3D-games

0 reacties

Intel heeft tijdens het Game Developers Congress 2013 aangekondigd twee uitbreidingen op de DirectX 11 API te zullen aanbieden bij de introductie van de 4de generatie Core-processors, codenaam Haswell. De GPU’s van deze nieuwe processors zijn al volledig geschikt voor DirectX 11.1, maar Intel voegt daar twee eigen extensies aan toe: PixelSync en InstantAccess.

PixelSync maakt het mogelijk om bepaalde berekeningen voor pixels serieel in plaats van parallel uit te voeren. Waar PixelSync voor gebruikt kan worden is Order Independant Transparancy toepassingen: situaties waar meerdere, (semi-)transparante objecten achter elkaar staan. Hoewel DirectX 11.1 standaard ondersteuning biedt voor OIT, is het in de praktijk ontwerkbaar, aangezien het zonder PixelSync-achtige trucs veel te veel rekenkracht kost. Dat impliceert dat game developers tot nu toe de mogelijkheid hebben om ofwel transparante objecten vanuit de game engine in de juiste volgorde naar de GPU te voeren (van achter naar voren) of transparantie objecten te vermijden. Dat eerste  is overigens niet altijd mogelijk, zeker wanneer transparante objecten pas op de GPU zélf gecreëerd worden via simulaties.

Tijdens Intels presentatie kondigde een developer van Codemasters aan dat de PixelSync techniek gebruik gaat worden in de Grid 2 racegame die rond de zomer gaat verschijnen. PixelSync zorgt in de game voor mooiere en realistischere rookeffecten, maar ook is de gedeeltelijke transparantie van bladeren aan bomen verbeterd. Een developer van Creative Assembly liet weten de technologie te zullen gebruiken in Total War: Rome II, maar kon nog geen demo geven.

De andere uitbreiding, InstantAccess, maakt het mogelijk dat CPU en GPU rechtstreeks gebruik maken van elkaars geheugen. Hoewel bij processors met geïntegreerde CPU en GPU beide onderdelen uiteraard fysiek hetzelfde geheugen delen, moet de GPU op dit moment een eigen kopie maken wanneer data van de CPU gebruikt moet worden. Dat is een overbodige en vooral tijdrovende klus. InstantAccess kan bepaalde GPGPU-toepassingen flink versnellen, maar kan ook bepaalde shader effecten binnen 3D-games versnellen.

De grote vraag is natuurlijk hoeveel games buiten Grid 2 en Total War: Rome II gebruik gaan maken van de PixelSync-mogelijkheden. De technologie is niet beschikbaar op AMD en Nvidia videokaarten en het aantal gamers dat Haswell geïntegreerde graphics gebruikt zal zeker het komende jaar relatief zeer beperkt zijn. Het is maar de vraag of game developers technologieën willen gebruiken die maar op één serie GPU’s van één fabrikant toegepast kunnen worden.


Rookeffecten in Grid 2 gaan er op Haswell CPU's beter uitzien dankzij PixelSync

« Vorig bericht Volgend bericht »
0