Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Graficaficación
Transformaciones 3D
x’ Sx 0 0 0 x x’ 1 0 0 Tx x
y’ = 0 Sy 0 0 y y’ = 0 1 0 Ty y
z’ 0 0 Sz 0 z z’ 0 0 1 Tz z
1 0 0 0 1 1 1 0 0 0 1 1
1
Geometría 3D: Rotaciones Geometría 3D: Rotaciones
• De mayor complejidad que en 2D • Rotación alrededor del eje X: p Y
• Debe especificarse uno de los ejes de α
1 0 0 0
α
[Rx] = 0 cos(α) –sin(α) 0
rotación: X, Y ó Z. 0 sin(α) cos(α) 0
p’
X
Rotaciones 0 0 0 1 Z
Y
positivas (cw) • Rotación alrededor del eje Y: Y
cos(α) 0 sin(α) 0
α
[Ry] = 0 1 0 0
X X
–sin(α) 0 cos(α) 0 α
Z 0 0 0 1 Z p’
p
• Rotación alrededor del eje Z:
p’
• Rotación c/r a un eje arbitrario es una cos(α) –sin(α) 0 0 Y
α
descomposición de rotaciones simples c/r a [Rz] = sin(α) cos(α) 0 0 α p
0 0 1 0
los tres ejes principales
0 0 0 1 X
Z
2
Geometría 3D: Reflexión Geometría 3D: Reflexión
Y
• Reflexión c/r a un plano arbitrario se obtiene por
(0, 3, 0)
combinación de traslaciones, rotaciones y 3
x
reflexiones básicas (3, 1, 1) α
r
(0, 0, 0)
α X 1
• Ejemplo: Z z
– Calcular la reflexión del punto P(2, 2, -1) c/r • Solución:
al plano definido por los puntos A(0, 0, 0), r cos(α) = 3; r sin(α) = 1; r2 = 32 + 12 = 10
B(0, 3, 0) y C(3, 1, 1). despejando,
Y
(0, 3, 0) cos(α) = 3 / 101/2 y sin(α) = 1/101/2
(3, 1, 1) entonces,
(0, 0, 0) α X
M = [Roty( – α)] [ Reflex(z = 0)] [Roty (α)]
P’ = M P
Z
• Propuesto: calcular la matriz M y el punto P’