Transform — Aspose.3D FOSS for .NET
Methods
Methods Transform class definuje lokálnu transformáciu Node v scénovom grafe. Ukladá transláciu, rotáciu (ako Quaternion) a mierku ako samostatné vlastnosti. Zložená transformačná matica sa interné používa na výpočet pozície uzla vo svetovom priestore pomocou 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 | získanie/nastavenie | Lokálny posun pozície |
Rotation | Quaternion | získanie/nastavenie | Lokálna rotácia ako jednotkový kvaternion |
Scale | FVector3 | získanie/nastavenie | Lokálny mierkový faktor |
Matrix | Matrix4 | získanie/nastavenie | Zložená lokálna transformačná matica |