Príručka pre vývojárov
Príručka pre vývojárov
Táto sekcia pokrýva základné schopnosti. Aspose.3D 26.1.0 pre .NET. Všetky triedy sa nachádzajú v Aspose.ThreeD namespace.
Scéna I/O
The Scene class je kontajner najvyššej úrovne. Použite Scene.Open() na načítanie súborov a Scene.Save() exportovať:
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.fbx");
scene.Save("model.glb");Formát je automaticky rozpoznaný z prípony súboru. Pre explicitnú kontrolu odovzdajte možnosti špecifické pre formát, ako napríklad FbxLoadOptions, GltfSaveOptions, alebo ObjSaveOptions.
Graf scény
Každá scéna má RootNode. Pripojte podriadené uzly pomocou CreateChildNode() a entity (meshes, cameras, lights) do tých uzlov:
var scene = new Scene();
var boxNode = scene.RootNode.CreateChildNode("myBox", new Box(10, 10, 10));Prejdite hierarchiu cez node.ChildNodes a prístup k pripojenej entite cez node.Entity.
Podporované formáty
| Formát | Import | Export |
|---|---|---|
| OBJ | Áno | Áno |
| STL | Áno | Áno |
| glTF 2.0 / GLB | Áno | Áno |
| FBX | Áno | Áno |
| COLLADA | Áno | Áno |
| PLY | Áno | Nie (exporter nie je prepojený) |
| 3MF | Áno | Áno |
Témy
- Funkcie a vlastnosti: Podrobný prehľad funkcií s príkladmi v C#