Izstrādātāja rokasgrāmata

Izstrādātāja rokasgrāmata

Šī sekcija aptver galvenās iespējas Aspose.3D 26.1.0 priekš .NET. Visas klases atrodas Aspose.ThreeD nosaukumvietā.


Ainas I/O

Klase Scene klase ir augstākā līmeņa konteineris. Izmantojiet Scene.Open() lai ielādētu failus un Scene.Save() lai eksportētu:

using Aspose.ThreeD;

var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");

Formāts tiek automātiski noteikts no faila paplašinājuma. Lai iegūtu precīzu kontroli, nododiet formātam specifiskus parametrus, piemēram FbxLoadOptions, GltfSaveOptions, vai ObjSaveOptions.


Ainas grafiks

Katrai ainai ir RootNode. Pievienojiet bērna mezglus ar CreateChildNode() un objektus (tīklu, kameras, gaismas) šiem mezgliem:

var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));

Pārejiet hierarhijā caur node.ChildNodes un piekļūstiet pievienotajam objektam caur node.Entity.


Atbalstītie formāti

FormātsImportētEksportēt
OBJ
STL
glTF 2.0 / GLB
FBX
COLLADA
PLYNē (eksportētājs nav savienots)
3MF

Tēmas

 Latviešu