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

MethodsMethodsMethodsMethods
TranslationFVector3get/setЛокално отместване на позицията
RotationQuaternionget/setЛокална ротация като единичен кватернион
ScaleFVector3get/setЛокален фактор на мащаба
MatrixMatrix4получаване/задаванеСъставена локална трансформационна матрица

Вижте също

 Български