Transform — Aspose.3D FOSS for .NET

Enumerations

Enumerations Transform klasa definira lokalnu transformaciju Node u grafu scene. Pohranjuje translaciju, rotaciju (kao Quaternion), i skaliranje kao zasebna svojstva. Sastavljena transformacijska matrica se interno koristi za izračunavanje svjetske pozicije čvora putem 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

EnumerationsEnumerationsEnumerationsEnumerations
TranslationFVector3get/setLokalni pomak položaja
RotationQuaternionget/setLokalna rotacija kao jedinični kvaternion
ScaleFVector3get/setLokalni faktor skaliranja
MatrixMatrix4get/setSastavljena lokalna transformacijska matrica

Vidi također

 Hrvatski