Transform — Aspose.3D FOSS for .NET

Example

Example Transform klasė apibrėžia vietinę transformaciją Node scenos grafike. Ji saugo poslinkį, sukimosi (kaip Quaternion), ir mastelį kaip atskiras savybės. Sudaryta transformacijos matrica naudojama viduje, norint apskaičiuoti mazgo pasaulio erdvės poziciją per 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);

Example

ExampleExampleExampleExample
TranslationFVector3gauti/nustatytiVietinis pozicijos poslinkis
RotationQuaterniongauti/nustatytiVietinis sukimas kaip vienetinis kvaternionas
ScaleFVector3gauti/nustatytiVietinis mastelio koeficientas
MatrixMatrix4gauti/nustatytiSudaryta vietinė transformacijos matrica

Žr. taip pat

 Lietuvių