GET ROTATE MATRIX

From Macros Wiki
Revision as of 13:09, 12 January 2011 by Mikeo (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Up

Command

GET_ROTATE_MATRIX <matrix array>, <vx>, <vy>, <vz>, <angle>


Get the transformation matrix required to perform a 3D rotation.

Parameters

<matrix array>
Name of Matrix variable
<vx>
the X component of a vector.
<vy>
the Y component of a vector.
<vz>
the Z component of a vector.
<angle>
angle value, either degrees or radians. Positive angles indicate a CCW direction, negative for CW.

Use the DEGREES or RADIANS commands to switch between the two angle modes.

Example

DEGREES
LOCAL MAT1(12)
GET_ROTATE_MATRIX MAT1, 0, 0, 1, 30


This will get a matrix to rotate 30 degrees around the Z axis.