Pergunta

Percebi que a maioria dos modelos de voxel 3D é na verdade uma resolução bastante baixa, mas depois é renderizada com algum tipo de interpolação.

Dado o seu raio rastreado, qual é o algoritmo usado para renderizá -lo sem problemas? Alguém poderia sugerir um livro sobre o assunto?

Foi útil?

Solução

Houve alguma discussão sobre o Fórum ompf sobre isso. A chave é ter informações normais superficiais armazenadas com cada voxel - mesmo para alta resolução de voxel. Você faz sombreamento com o normal armazenado, não o normal para a caixa que é um voxel. Mesmo assim, não é bom para superfícies que são quase Alinhado axialmente, onde você tem muita superfície plana com uma etapa ocasional. As etapas são quase impossíveis de esconder em superfícies lisas. Além disso, para superfícies extremamente irregulares, você terá problemas em que um único "voxel normal" não é adequado para a visualização de lados diferentes.

Outras dicas

Dê uma olhada em fundição de raios de volume. No site do Instituto Politécnico de Worcester, você pode encontrar um Explicação mais aprofundada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top