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
| Format | Uvoz | Izvoz |
|---|---|---|
| OBJ | Da | Da |
| STL | Da | Da |
| glTF 2.0 / GLB | Da | Da |
| FBX | Da | Da |
| COLLADA | Da | Da |
| PLY | Da | Ne (izvoznik nije povezan) |
| 3MF | Da | Da |
Teme
- Karakteristike i funkcionalnosti: Detaljan pregled funkcija sa C# primerima