Preguntas etiquetadas con transformations

Las transformaciones son operaciones matemáticas que se pueden aplicar a un objeto para cambiar su escala, posición y orientación.

2
¿Por qué se utiliza el inverso transpuesto de la matriz de vista del modelo para transformar los vectores normales?
Al renderizar escenas 3D con transformaciones aplicadas a los objetos, las normales deben transformarse con el inverso transpuesto de la matriz de vista del modelo. Entonces, con un normal , modelViewMatrix M , el n ' normal transformado esnnnMMMn′n′n' n′=(M−1)T⋅nn′=(M−1)T⋅nn' = (M^{-1})^{T} \cdot n Al transformar los objetos, está claro …




2
Transformación de rayos en espacio de objetos para Motion Blur
Mi raytracer admite una amplia variedad de objetos. Para intersecarlos, utilizo la técnica estándar de transformar rayos en espacio de objetos. Esto funciona fantásticamente hasta que agregue desenfoque de movimiento. Modelo el desenfoque de movimiento como una secuencia de transformaciones (para simplificar la discusión, digamos exactamente dos) en lugar de …








Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.