rotateZ()
Rotates in 3D around the z-axis
Example

Syntax
angle
angle of rotation
Full Example

Description
Rotates a shape around z-axis by the amount specified in angle parameter. The angles can be entered in either RADIANS or DEGREES, depending on the specified angleMode().
Positive angles rotates the space from +x to +y regardless of handedness. This is the actually the application of the function rotate() in 3D.
Why is this the direction of rotation?
The reason is hidden in the mathematical convention of setting up axes such that:
if one extends his fingers of your Right Hand in the +x direction
then curls his fingers into +y direction
his thumb points into the +z direction
This is called the Right Hand Convention (as if you did it with your left hand, it would fail! it would give the opposite direction). We can write this convention as +x => +y => +z.
Extending the sequence with the same order +x => +y => +z => +x => +y gives us the convention for rotations about the x-axis and the y-axis as well:
about x-axis: +y => +z => +x
about y-axis: +z => +x => +y
Find these documents helpful? Let the people who made them help your child learn to code at Strivemath!
We'd love to hear your Feedback/Comments here.
Last updated