Che cosa è "ROAM" correlato al rendering del terreno?


Risposte:


12

ROAM sta per "Mesh adattamento ottimale in tempo reale". È un livello di algoritmo di dettaglio per il rendering di terreni di grandi dimensioni. È un po 'complicato, quindi collegherò ad alcune spiegazioni più approfondite:

Ecco il documento: https://graphics.llnl.gov/ROAM/roam.pdf

Quella che segue è una spiegazione leggermente meno accademica: http://www.yaldex.com/game-programming/0131020099_ch14lev1sec4.html


+1 Gamasutra ha anche una spiegazione molto bella e facile da capire della ROAM: gamasutra.com/view/feature/3188/…
Dave O.

1
Va notato che molti sviluppatori si stanno allontanando da complicati sistemi LOD a causa della loro tendenza a sminuire la CPU. Le GPU sono al punto in cui spesso è preferibile lanciare un po 'più di geometria per rubare CPU preziose.
Ron Warholic,

1
Passando ad altri algoritmi, ROAM era rilevante quando il costo di riempimento dei triangoli sullo schermo era elevato e valeva la pena il tempo della CPU per ridurli il più possibile.
Vincent Scheib,

1
Dai un'occhiata a gamedev.stackexchange.com/questions/9/… . Non usare mai ROAM, ci sono alternative migliori disponibili.
Jonathan Dickinson,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.