Lecture 9/10 3D transformation and projection Flashcards
What is the problem with gimble lock?
Numerically unstable: object might move unexpectedly in between keyframes
When does the gimbal lock occur?
When two axis align with each other
The pairing will be between the parent and middle axis… in XYZ combination the alignment is between X and Y
How many pairing types are there in a gimbal lock?
6:
XYZ
XZY
YXZ
YZX
ZXY
ZYX
Mimic the positive 3D co-ordinate directions on the left hand
Use right-handed coordinates unless otherwise noted
Mimic the positive 3D co-ordinate directions on the right hand
Use right-handed coordinates unless otherwise noted
Visualise a 3D matrix that rotates about the Z axis
This is the same as an anti-clockwise 2D rotation, Z co-ordinates remain the same.
Visualise a 3D matrix that rotates about the X axis
the rows with “1” preserve
the values of related components
Visualise a 3D matrix that rotates about the Y axis
the rows with “1” preserve
the values of related components
Visualise a shear matrix along the X axis
Visualise a 3D rotation axis about Z
Visualise a 3D rotation axis about Y
Visualise a 3D rotation axis about X
How many degrees of freedom a in 3D affine transformation
12 degrees of freedom
How do we generate an arbitrary rotation matrix?
Use an ordered combination of rotations
about the x-, y- and z-axes
Visualise a 3D homogeneous matrix