Transform — Aspose.3D FOSS for .NET
Methods
Methods Transform class определя локалната трансформация на Node в графа на сцената. Той съхранява транслация, ротация (като Quaternion) , и мащаб като отделни свойства. Съставената трансформационна матрица се използва вътрешно за изчисляване на позицията в световното пространство на възела чрез 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 | Локално отместване на позицията |
Rotation | Quaternion | get/set | Локална ротация като единичен кватернион |
Scale | FVector3 | get/set | Локален фактор на мащаба |
Matrix | Matrix4 | получаване/задаване | Съставена локална трансформационна матрица |