Malha adaptativa vs progressiva


8

Existe alguma distinção entre esses dois? Não consegui encontrar nada no google em "Malha adaptativa versus malha progressiva", mas pesquisar os dois separadamente no Google fornece resultados como se fossem provavelmente os mesmos.

Respostas:


12

Definições:

Malhas progressivas: este método envolve o salvamento da malha como uma estrutura coletiva que contém várias cópias da mesma malha em diferentes LOD. Nesta técnica, toda a malha é transformada em uma com menor resolução.

Malhas adaptativas: em vez de enumerar o grande número de polígonos que seriam necessários para obter uma aproximação discreta precisa de uma forma tão complexa, as técnicas de refinamento de malha dividem a representação da superfície em uma malha poligonal grossa combinada com uma função de deslocamento contínuo. Isso significa que você obtém LOD / resolução diferentes enquanto processa a mesma malha no mesmo quadro de acordo com a distância da câmera. Aqui está um exemplo de malhas adaptáveis:

insira a descrição da imagem aqui

Como você pode ver aqui nesta imagem, a malha é testada em cada vértice quanto à distância da câmera / profundidade à cena. as partes da malha que estão mais próximas da câmera são renderizadas com alto detalhe, enquanto essas partes são renderizadas com baixo detalhe. Em contraste com isso,

insira a descrição da imagem aqui

Malhas progressivas, como nesta imagem de elefante, alteram toda a malha de uma só vez quando a distância da câmera muda.

Assim, para resumir, as malhas progressivas alteram a resolução de toda a malha com a distância da câmera e as malhas adaptativas alteram apenas parte da resolução da malha com a distância, de modo que a mesma malha possa ter diferentes níveis de detalhe no mesmo quadro.

Espero que ajude como uma diferença básica.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.