Transform
Usage
Transform
Description
This command Replaces the elements of the current transformation matrix with the specified matrix elements.
"A shortcut for applying the translate, rotate, and scale commands in a single command; only use this if you understand matrix algebra (finite math)."
"Take[s] a 4 x 4 transformation matrix as an argument, e.g., Transform, require[s] the matrix to be specified by a sequence of sixteen real numbers (separated by spaces) representing its elements. The Transform and TransformJoint scripting keywords expect the matrix elements to be specified in row-major order, i.e., the first four elements specify the first row of the matrix, and so on. "
Arguments
the sixteen elements of the matrix, separated by spaces
Example
Transform 1. 0. 0. 0. 0. 1. 0. 0. 0. 0. 1. 0. 0. 0. 1. 1.
transform scale x rotate # rotate # 0 rotate # scale y rotate # 0 rotate # rotate # scale z 0 translate x translate y translate z 1