GlobalTransform

GlobalTransform

Methods

Methods GlobalTransform klassen ger en skrivskyddad vy av en nods världsrumstransformationsmatris. Den beräknas genom att komponera de lokala transformationerna för alla föräldranoder från roten ner till den aktuella noden.

Åtkomst via node.GlobalTransform. Den enda egenskapen är Matrix (typ Matrix4), som innehåller den sammansatta världsrumstransformeringen.

using Aspose.ThreeD;

var scene = new Scene();
var parent = scene.RootNode.CreateChildNode("Parent");
parent.Transform.Translation = new FVector3(10, 0, 0);

var child = parent.CreateChildNode("Child");
child.Transform.Translation = new FVector3(5, 0, 0);

// Access the composed world-space matrix
Matrix4 worldMatrix = child.GlobalTransform.Matrix;

Methods

NameTypeAccessDescription
TranslationVector3ReadGets the translation
ScaleVector3ReadGets the scale
EulerAnglesVector3ReadGets the rotation represented in Euler angles, measured in degree
RotationQuaternionReadGets the rotation represented in quaternion.
TransformMatrixMatrix4ReadGets the transform matrix.

Se även

 Svenska