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


+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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.