Transform — Aspose.3D FOSS for .NET
Methods
Methods Transform class definisce la trasformazione locale di un Node nel grafo della scena. Memorizza traslazione, rotazione (come un Quaternion), e scala come proprietà separate. La matrice di trasformazione composta è usata internamente per calcolare la posizione del nodo nello spazio mondiale tramite GlobalTransform.
using Aspose.ThreeD;
var scene = new Scene();
var node = scene.RootNode.CreateChildNode("Moved");
node.Transform.Translation = new FVector3(5, 0, 0);
node.Transform.Scale = new FVector3(2, 2, 2);Methods
| Methods | Methods | Methods | Methods |
|---|---|---|---|
Translation | FVector3 | get/set | Offset di posizione locale |
Rotation | Quaternion | get/set | Rotazione locale come quaternione unitario |
Scale | FVector3 | get/set | Fattore di scala locale |
Matrix | Matrix4 | get/set | Matrice di trasformazione locale composta |