Pregunta

Me estoy empezando a cabo con 3D matemáticas / programación y tengo una pregunta sobre el punto de la normalización:

Al hacer transformaciones como la rotación, escalado, cámara y proyecciones de perspectiva debería siempre a normalizar puntos para que w es de 1 entre las transformaciones, o es mejor dejarlo hasta que esté listo para mostrarlos? ¿Hay alguna razón para no hacerlo, aparte de rendimiento?

Gracias,

Jason

¿Fue útil?

Solución

Normalmente, no se aplican una serie de transformaciones lineales de vectores. Aplicar una: la composición de todas las transformaciones lineales que desea aplicar (incluyendo modelo de cámara y transformaciones) y usted hace esto bien antes de mostrar el punto

.

No importa de todos modos, porque ninguna de las transformaciones estándar afecta w de todos modos. Es decir, no hay ni siquiera ningún error de redondeo, w será siempre 1.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top