Jan Paul van Waveren, de Nederlandse programmeur die voor id Software werkt als senior programmer, gaf een lezing tijdens de jaarlijkse Siggraph-beurs, waarin hij inging op de texturing techniek in id's Tech 5-engine.
Jan Paul van Waveren, die al jaren voor id Software werkt, hield op de jaarlijkse Siggraph-beurs een lezing met de titel 'id Tech 5 Challenges - From Texture Virtualization to Massive Parallelization.' In de lezing ging hij in op de voordelen die virtual texturing heeft voor het geheugengebruik en op de manier waarop id dat heeft weten te realiseren. Hij maakte ook duidelijk hoe de verschillende stappen in het proces vertaald kunnen worden naar parallelle processen die op elk gewenst platform moeten kunnen draaien. Tussen neus en lippen door verklaarde hij singlecore-processing dood.
De programmeur maakte verder duidelijk hoe belangrijk het synchroniseren van de verschillende parallel uitgevoerde taken is en hoe het bedrijf erin is geslaagd de verschillende deelprocessen op te splitsen in hapklare brokken, jobs genoemd. Dat opsplitsen was vooral nodig om de engine geschikt te maken voor de Cell-processor, het hart van de PlayStation 3. Tot slot ging Van Waveren in op zaken als collision detection en kunstmatige intelligentie, om te besluiten met een wensenlijstje: hij hoopt binnenkort ondersteuning ingebouwd te hebben voor Cuda, OpenCL en Larrabee. Voor wie de technische details te ver gingen, had van Waveren ook nog wat nieuwe screenshots van Rage, het spel dat id op basis van de Tech 5-engine aan het maken is.
:fill(white)/i/1249630517.jpg?f=thumb)
:fill(white)/i/1249630518.jpg?f=thumb)
:fill(white)/i/1249630519.jpg?f=thumb)
:fill(white)/i/1249630520.jpg?f=thumb)
:fill(white)/i/1249630521.jpg?f=thumb)
:fill(white)/i/1249630522.jpg?f=thumb)