Často kladené otázky — Aspose.3D FOSS pre .NET
Licencovanie
Akú licenciu používa Aspose.3D?
Balík je vydaný pod licenciou projektu. Skontrolujte úložisko pre presné podmienky licencie.
Potrebujem licenčný kľúč na používanie knižnice?
Licenčný kľúč nie je potrebný. Triedy License a Metered existujú v rozhraní API, ale zatiaľ nie sú implementované v aktuálnej FOSS edícii.
Inštalácia
Ako nainštalujem Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Aká verzia .NET je požadovaná?
.NET 10.0 alebo novší.
Má knižnica natívne závislosti?
Nie. Je to spravovaná .NET knižnica bez platformovo špecifických natívnych komponentov.
Podpora formátov
Aké 3D formáty sú podporované?
| Formát | Import | Export |
|---|---|---|
| OBJ (Wavefront) | Áno | Áno |
| STL | Áno | Áno |
| glTF 2.0 / GLB | Áno | Áno |
| FBX | Áno | Áno |
| COLLADA (DAE) | Áno | Áno |
| PLY | Áno | Nie (exportér nie je zapojený) |
| 3MF | Áno | Áno |
Môžem konvertovať medzi akýmikoľvek dvoma podporovanými formátmi?
Áno, pokiaľ zdrojový formát podporuje import a cieľový formát podporuje export. Načítajte pomocou Scene.Open() a uložte pomocou Scene.Save().
Použitie API
Ako načítať 3D súbor?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Ako uložím do iného formátu?
scene.Save("output.glb");Môžem načítať zo streamu?
Áno. Scene.Open() prijíma parameter Stream.
Ako prechádzam graf scény?
Získajte prístup k scene.RootNode.ChildNodes a rekurzívne prechádzajte kolekciu ChildNodes každého uzla.
Známe obmedzenia
Sú funkcie renderovania k dispozícii?
Nie. Metódy Scene.Render() existujú v API, ale v aktuálnej verzii vyhadzujú NotImplementedException.
Sú k dispozícii booleanové operácie s meshom?
Nie. Mesh.DoBoolean() ešte nie je implementované a vyhodí NotImplementedException.
Je kódovanie/dekódovanie vodoznaku k dispozícii?
Nie. Metódy triedy Watermark nie sú implementované v edícii FOSS.
Môžem pristupovať k mesh deformers?
Nie. Geometry.GetDeformers() ešte nie je implementované.