GlobalTransform

GlobalTransform — Aspose.3D FOSS for .NET

Overview

Overview GlobalTransform คลาสนี้ให้มุมมองแบบอ่านอย่างเดียวของเมทริกซ์การแปลงในพื้นที่โลกของโหนด มันถูกคำนวณโดยการผสานการแปลงแบบโลคัลของโหนดบรรพบุรุษทั้งหมดตั้งแต่รากจนถึงโหนดปัจจุบัน.

เข้าถึงผ่าน node.GlobalTransform. คุณสมบัติเดียวคือ Matrix (ประเภท Matrix4), ซึ่งประกอบด้วยการแปลงในพื้นที่โลกที่ผสานแล้ว.

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;

Overview

OverviewOverviewOverviewOverview
MatrixMatrix4รับค่าเมทริกซ์การแปลงในพื้นที่โลกที่ผสานแล้ว

ดูเพิ่มเติม

 ภาษาไทย