GlobalTransform

GlobalTransform — Aspose.3D FOSS for .NET

Example

Example GlobalTransform sınıf, bir düğümün dünya uzayı dönüşüm matrisine yalnızca okunabilir bir görünüm sağlar. Bu, kökten mevcut düğüme kadar tüm ata düğümlerin yerel dönüşümlerinin birleştirilmesiyle hesaplanır.

Şu şekilde erişilir node.GlobalTransform. Tek özellik şudur Matrix (type Matrix4), birleştirilmiş dünya uzayı dönüşümünü içerir.

using Aspose.ThreeD;

var scene = new Scene();
var parent = scene.RootNode.CreateChildNode("Parent");
parent.Transform.Translation = new FVector3(10, 0, 0);

var child = parent.CreateChildNode("Child");
child.Transform.Translation = new FVector3(5, 0, 0);

// Access the composed world-space matrix
Matrix4 worldMatrix = child.GlobalTransform.Matrix;

Example

ExampleExampleExampleExample
MatrixMatrix4alBirleştirilmiş dünya uzayı dönüşüm matrisi

Ayrıca Bakınız

 Türkçe