Apa itu "ROAM" yang terkait dengan rendering medan?

Jawaban:

12

ROAM adalah singkatan dari "Real-time Optimally Adapting Meshes". Ini adalah level algoritme detail untuk rendering medan yang besar. Ini agak rumit jadi saya akan menautkan ke beberapa penjelasan lebih mendalam:

Ini makalahnya: https://graphics.llnl.gov/ROAM/roam.pdf

Berikut ini adalah penjelasan akademis yang sedikit kurang: http://www.yaldex.com/game-programming/0131020099_ch14lev1sec4.html

Sean James
sumber
+1 Gamasutra juga memiliki penjelasan ROAM yang sangat bagus dan mudah dimengerti: gamasutra.com/view/feature/3188/…
Dave O.
1
Perlu dicatat bahwa banyak pengembang sekarang menghindar dari sistem LOD yang rumit karena kecenderungan mereka untuk menggunakan CPU. GPU berada pada titik di mana seringkali hanya melempar sedikit lebih banyak geometri lebih baik daripada mencuri CPU yang berharga.
Ron Warholic
1
Bergerak bersama ke algoritma lain, ROAM relevan ketika biaya pengisian segitiga pada layar tinggi, dan layak waktu CPU untuk mengurangi mereka sebanyak mungkin.
Vincent Scheib
1
Lihat gamedev.stackexchange.com/questions/9/… . Jangan pernah gunakan ROAM, ada alternatif yang lebih baik tersedia.
Jonathan Dickinson