- 2071 Chaitra · 3 marks
3D rotation matrices (clockwise)
Short answer
Clockwise rotation matrices use −θ. x-axis: |1 0 0 0; 0 cosθ sinθ 0; 0 −sinθ cosθ 0; 0 0 0 1|; y-axis: |cosθ 0 −sinθ 0; 0 1 0 0; sinθ 0 cosθ 0; 0 0 0 1|; z-axis: |cosθ sinθ 0 0; −sinθ cosθ 0 0; 0 0 1 0; 0 0 0 1|.
Write rotation matrix in clockwise direction with respect to x-axis, y-axis and z-axis.
Standard (anti-clockwise) rotation matrices use positive θ. For clockwise rotation replace θ by −θ, using cos(−θ) = cosθ and sin(−θ) = −sinθ.
About the x-axis (clockwise)
Rx(−θ) = | 1 0 0 0 |
| 0 cosθ sinθ 0 |
| 0 -sinθ cosθ 0 |
| 0 0 0 1 |
y' = y cosθ + z sinθ, z' = −y sinθ + z cosθ, x' = x
About the y-axis (clockwise)
Ry(−θ) = | cosθ 0 -sinθ 0 |
| 0 1 0 0 |
| sinθ 0 cosθ 0 |
| 0 0 0 1 |
x' = x cosθ − z sinθ, z' = x sinθ + z cosθ, y' = y
About the z-axis (clockwise)
Rz(−θ) = | cosθ sinθ 0 0 |
| -sinθ cosθ 0 0 |
| 0 0 1 0 |
| 0 0 0 1 |
x' = x cosθ + y sinθ, y' = −x sinθ + y cosθ, z' = z
Each is the transpose (and inverse) of the matching anticlockwise matrix.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- 3D rotation about axis (1,2,3)-(10,20,30) · Computer Graphics, chapter 4
- 3D rotation about arbitrary axis · Computer Graphics, chapter 4 · asked 2×
- 3D rotation steps and perspective projection · Computer Graphics, chapter 4
- 3D shearing and matrix · Computer Graphics, chapter 4 · asked 3×
- 3D world to viewing coordinate matrix · Computer Graphics, chapter 4 · asked 2×
- Rotation about a pivot point · Computer Graphics, chapter 3 · asked 2×
- Stiffness matrix: element matrices, member forces, BMD · Theory of Structures II, chapter 3
- Anti-clockwise traverse PQRSP missing data · Surveying II, chapter 1