Malla adaptativa vs progresiva

8

¿Hay alguna distinción entre estos dos? No pude encontrar nada en Google en "Malla adaptativa vs progresiva", pero buscarlos en Google por separado da resultados como si probablemente fueran lo mismo.

tobi
fuente

Respuestas:

12

Definiciones:

Mallas progresivas: este método consiste en guardar la malla como una estructura colectiva que contiene varias copias de la misma malla en diferentes LOD. En esta técnica, toda la malla se convierte en una con una resolución más baja.

Mallas adaptativas: en lugar de enumerar la gran cantidad de polígonos que se necesitarían para obtener una aproximación precisa y discreta de una forma tan compleja, las técnicas de refinamiento de malla dividen la representación de la superficie en una malla poligonal gruesa combinada con una función de desplazamiento continuo. Esto significa que obtienes diferentes LOD / resolución al renderizar la misma malla en el mismo marco de acuerdo con la distancia desde la cámara. Aquí hay un ejemplo de mallas adaptativas:

ingrese la descripción de la imagen aquí

Como puede ver aquí en esta imagen, la malla se prueba en cada vértice para determinar la distancia desde la cámara / profundidad a la escena. Las partes de la malla que están más cerca de la cámara se representan con alto detalle, mientras que las partes de distancia se representan con poco detalle. En contraste con esto,

ingrese la descripción de la imagen aquí

Las mallas progresivas, como en esta imagen de elefante, cambian toda la malla a la vez cuando cambia la distancia desde la cámara.

En resumen, las mallas progresivas cambian la resolución de toda la malla con la distancia desde la cámara y las mallas adaptativas cambian solo una parte de la resolución de la malla con la distancia, por lo que la misma malla puede tener diferentes niveles de detalle en el mismo marco.

Espero que ayude como una diferencia básica.

The Light Spark
fuente