Transform — Aspose.3D FOSS for .NET
Example
Example Transform sınıf, bir nesnenin yerel dönüşümünü tanımlar Node sahne grafiğinde. Çevirme, döndürme (bir Quaternion), ve ölçek ayrı özellikler olarak. Bileşik dönüşüm matrisi, düğümün dünya uzayı konumunu hesaplamak için dahili olarak kullanılır 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
| Example | Example | Example | Example |
|---|---|---|---|
Translation | FVector3 | al/ayarla | Yerel konum ofseti |
Rotation | Quaternion | al/ayarla | Bir birim kuaternion olarak yerel döndürme |
Scale | FVector3 | al/ayarla | Yerel ölçek faktörü |
Matrix | Matrix4 | al/ayarla | Bileşik yerel dönüşüm matrisi |