| 3D Dynamische Crowdsimulatie |
|
|
Omdat games alsmaar groter en realistischer worden, is het ook steeds belangrijker om veel (lopende) karakters door een omgeving te kunnen sturen. Zo'n menigte moet er geloofwaardig uitzien. Op de Universiteit Utrecht wordt al een tijd gewerkt aan zulke crowdsimulatie. Elk karakter gebruikt een slimme beschrijving van de beloopbare ruimte (een "navigation mesh") om een kort pad naar zijn doel te vinden. Vervolgens kunnen alle karakters elkaar ontwijken, terwijl ze zo goed mogelijk hun eigen pad blijven volgen. Tot voor kort werkte dit alleen maar goed in 2D, dus op het platte vlak. Maar hoe zit het met moeilijkere omgevingen, zoals treinstations, voetbalstadions of gamewerelden met bruggen en trappen?
Wouter van Toll heeft voor zijn masterscriptie een methode bedacht die dezelfde "navigation mesh" óók kan bouwen voor werelden die uit meerdere lagen bestaan. Denk bijvoorbeeld aan een gebouw met verschillende verdiepingen met (rol)trappen ertussen. Daarnaast ontwikkelde hij een techniek die de drukte in de omgeving meeneemt bij het zoeken van een pad. Zo krijgen karakters een voorkeur voor rustigere gebieden. Deze methode blijkt de menigte automatisch te verspreiden over meerdere routes. Nu kunnen we razendsnel een natuurlijke crowd van tienduizenden karakters simuleren in ingewikkelde gelaagde omgevingen. De methode is geschikt voor games die in real-time moeten draaien. Inmiddels is Wouters werk op diverse conferenties gepresenteerd en is er veel belangstelling uit het bedrijfsleven.
|
Activiteiten
Zoeken in de website
Top-opleiding
De keuzegids Universiteiten noemt de opleiding Bachelor
Informatica een top-opleiding.





