Udviklerguide

Udviklerguide

Dette afsnit dækker de grundlæggende funktioner i Aspose.3D 26.1.0 for .NET. Alle klasser findes i den Aspose.ThreeD navnerum.


Scene I/O

Klassen Scene klasse er den øverste container. Brug Scene.Open() til at indlæse filer og Scene.Save() til at eksportere:

using Aspose.ThreeD;

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

Formatet registreres automatisk ud fra filendelsen. For eksplicit kontrol, send format‑specifikke indstillinger såsom FbxLoadOptions, GltfSaveOptions, eller ObjSaveOptions.


Scenegraf

Hver scene har en RootNode. Tilknyt undernoder med CreateChildNode() og enheder (mesher, kameraer, lys) til disse noder:

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

Gå gennem hierarkiet via node.ChildNodes og få adgang til den vedhæftede enhed via node.Entity.


Understøttede formater

FormatImportérEksportér
OBJJaJa
STLJaJa
glTF 2.0 / GLBJaJa
FBXJaJa
COLLADAJaJa
PLYJaNej (exportøren er ikke tilsluttet)
3MFJaJa

Emner

 Dansk