Qu'est-ce que «ROAM» lié au rendu du terrain?

Réponses:

12

ROAM signifie "Real-time Optimally Adaptating Meshes". Il s'agit d'un algorithme de niveau de détail pour le rendu de grands terrains. C'est un peu compliqué, je vais donc vous renvoyer à des explications plus approfondies:

Voici le papier: https://graphics.llnl.gov/ROAM/roam.pdf

Ce qui suit est une explication légèrement moins académique: http://www.yaldex.com/game-programming/0131020099_ch14lev1sec4.html

Sean James
la source
+1 Gamasutra a également une explication très agréable et facile à comprendre de ROAM: gamasutra.com/view/feature/3188/…
Dave O.
1
Il convient de noter que de nombreux développeurs évitent désormais les systèmes LOD complexes en raison de leur tendance à monopoliser le processeur. Les GPU sont au point où souvent, il suffit de jeter un peu plus de géométrie plutôt que de voler un processeur précieux.
Ron Warholic
1
Passez à d'autres algorithmes, ROAM était pertinent lorsque le coût de remplissage des triangles à l'écran était élevé, et cela valait le temps CPU de les réduire autant que possible.
Vincent Scheib
1
Jetez un œil à gamedev.stackexchange.com/questions/9/… . N'utilisez jamais ROAM, il existe de meilleures alternatives.
Jonathan Dickinson