Description
Resets the translation, scaling and rotation of the given objects.
Scripting Syntax
ResetTransform( [InputObjs], [Center], [Type], [AxesFilter] )
Parameters
|
Parameter |
Type |
Description |
|
InputObjs |
List of objects or components. Default Value: Selected elements |
|
|
Center |
Specifies whether to translate the object or its center Default Value: siObj Possible Values: • siObj: Object • siCtr: Object center |
|
|
Type |
Specifies the type of transformation to reset Default Value: siSRT Possible Values: • siScl: Reset scaling • siRot: Reset rotation • siTrn: Reset translation • siSR: Reset scaling and rotation • siST: Reset scaling and translation • siRT: Reset rotation and translation • siSRT: Reset scaling, rotation, and translation |
|
|
AxesFilter |
Determines which of the x,y,z arguments are valid Default Value: siXYZ Possible Values: • siX: Filter in X • siY: Filter in Y • siXY: Filter in X & Y • siZ: Filter in Z • siXZ: Filter in X & Z • siYZ: Filter in Y & Z • siXYZ: Filter in X & Y & Z |
Examples
1. VBScript Example
' ' This example demonstrates how to reset all transformations ' of the selected objects ' NewScene , false CreatePrim "Cube", "MeshSurface" CreatePrim "Cylinder", "MeshSurface" Translate , -5.5, 5, -0.5 ResetTransform
2. Python Example
# # This example demonstrates how to reset the translation of # the object center on the X axis # app = Application app.NewScene("", 0) app.CreatePrim("Torus", "MeshSurface") app.CreatePrim("Torus", "MeshSurface") app.Translate("Torus,Torus1", -5, 0, 0, "siRelative", "siView", "siObj", "siXYZ", "", "", "", "", "", "", "", "", "", 0, "") app.ResetTransform("Torus1", "siCtr", "siTrn", "siX")
3. JScript Example
/*
This example demonstrates how to reset the scaling
and rotation transformation of the objects Grid and
Sphere along the Y and Z axis.
*/
NewScene(null, false);
CreatePrim("Grid", "MeshSurface");
CreatePrim("Sphere", "MeshSurface");
Scale("Grid,Sphere", 2, 2, 2, siRelative, siLocal, siObj, siXYZ);
Rotate("Grid,Sphere", 0, 6, 0, siRelative, siAdd, siObj, siXYZ);
ResetTransform("Grid,Sphere", siObj, siSR, siYZ);See Also
Autodesk Softimage v7.5