The Transform operation transforms the source geometry in “object space” using a transformation matrix.
The Transform operation transforms the source geometry in “object space” using a transformation matrix.
Parameters
| Group | Subset of geometry to transform. |
| Group Type | The type of elements referenced in the Group field. |
| Transform Order | Order in which transformations occur. |
| Rotate Order | Order in which rotations occur. |
| Translate | Amount of translation along xyz axes. |
| Rotate | Amount of rotation about xyz axes. |
| Scale | Non-uniform scaling along xyz axes. |
| Shear | Amount of shearing. The three values represent shearing in the X direction on the XY plane, in the X direction on the XZ plane, and in the Y direction on the YZ plane, respectively. |
| Pivot | Local pivot point for transformations. |
| Uniform Scale | Uniform scaling. |
| Recompute Point Normals | Recomputes point normals if they exist. |
| Preserve Normal Length | Normal lengths remain unaffected. |
| Invert Transformation | Use the inverse of the transformation. This is the transformation which undoes the specified transformation. Two transform SOPs with all parameters but this equal will cancel out each other’s transformation. |
Local variables
| CEX, CEY, CEZ | The centroid of the input |
| GCX, GCY, GCZ | The centroid of the input group |
| XMIN, XMAX | The X extents of the bounding box of the input |
| YMIN, YMAX | The Y extents of the bounding box of the input |
| ZMIN, ZMAX | The Z extents of the bounding box of the input |
| SIZEX, SIZEY, SIZEZ | The size of the bounding box of the input |
Examples
| ModulusTransform | Load | Launch |
Create a cyclical animation using the Transform SOP, the Group SOP, and the modulus operation. | |