Transform — Aspose.3D FOSS for .NET
Methods
Methods Transform classe définit la transformation locale d’un Node dans le graphe de scène. Elle stocke la translation, la rotation (en tant que Quaternion) , et l’échelle comme propriétés séparées. La matrice de transformation composée est utilisée en interne pour calculer la position du nœud en espace mondial via 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 | Décalage de position locale |
Rotation | Quaternion | get/set | Rotation locale en tant que quaternion unitaire |
Scale | FVector3 | get/set | Facteur d’échelle locale |
Matrix | Matrix4 | get/set | Matrice de transformation locale composée |