Pergunta

Eu estou apenas começando com 3D math / programação e eu tenho uma pergunta sobre o ponto de normalização:

Ao fazer transformações, como rotação, escalamento, câmera e projeções de perspectiva Devo sempre aponta normalizar para que w é de 1 entre as transformações, ou é melhor deixá-lo até que eu estou pronto para exibi-los? Existe alguma razão para não, diferente de desempenho?

Obrigado,

Jason

Foi útil?

Solução

Normalmente, você não aplicar uma série de transformações lineares de vetores. Você aplica um: a composição de todas as transformações lineares que você gostaria de aplicar (incluindo modelo de câmera e transformações) e você fazer isso direito antes de exibir o ponto

.

Não importa de qualquer maneira, porque nenhuma das transformações padrão afetar w de qualquer maneira. Quero dizer, não há sequer qualquer erro de arredondamento, w será sempre 1.

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