Transform — Aspose.3D FOSS for .NET
Enumerations
Enumerations Transform az osztály meghatározza egy helyi transzformációját Node a jelenet gráfjában. Tárolja a transzlációt, a rotációt (mint egy Quaternion), és a méretezést különálló tulajdonságokként. Az összeállított transzformációs mátrixot belsőleg használják a csomópont világkoordinátás pozíciójának kiszámításához a 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);Enumerations
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|---|---|---|
Translation | FVector3 | get/set | Helyi pozícióeltolás |
Rotation | Quaternion | lekérdezés/beállítás | Helyi forgatás egységkvaternionként |
Scale | FVector3 | lekérdezés/beállítás | Helyi méretezési tényező |
Matrix | Matrix4 | lekérdezés/beállítás | Összeállított helyi transzformációs mátrix |