Vodič za programere

Vodič za programere

Ovaj odeljak pokriva osnovne mogućnosti Aspose.3D 26.1.0 za .NET. Sve klase se nalaze u Aspose.ThreeD imenskom prostoru.


U/I scene

Ova Scene klasa je kontejner najvišeg nivoa. Koristite Scene.Open() za učitavanje fajlova i Scene.Save() za izvoz:

using Aspose.ThreeD;

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

Format se automatski otkriva iz ekstenzije fajla. Za eksplicitnu kontrolu, prosledite opcije specifične za format, kao što su FbxLoadOptions, GltfSaveOptions, ili ObjSaveOptions.


Graf scene

Svaka scena ima RootNode. Prikačite podčvorove pomoću CreateChildNode() i entitete (mreže, kamere, svetla) tim čvorovima:

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

Prođite hijerarhiju putem node.ChildNodes i pristupite prikačenom entitetu putem node.Entity.


Podržani formati

FormatUvozIzvoz
OBJDaDa
STLDaDa
glTF 2.0 / GLBDaDa
FBXDaDa
COLLADADaDa
PLYDaNe (izvoznik nije povezan)
3MFDaDa

Teme

 Српски