FAQ — Aspose.3D FOSS pro .NET
Licencování
Jakou licenci používá Aspose.3D?
Balíček je vydán pod licencí projektu. Zkontrolujte úložiště pro přesné podmínky licence.
Potřebuji licenční klíč k použití knihovny?
Licenční klíč není vyžadován. Třídy License a Metered existují v rozhraní API, ale zatím nejsou implementovány v aktuálním FOSS vydání.
Instalace
Jak nainstaluji Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Jaká verze .NET je vyžadována?
.NET 10.0 nebo novější.
Má knihovna nativní závislosti?
Ne. Jedná se o spravovanou knihovnu .NET bez platformně specifických nativních komponent.
Podpora formátů
Jaké 3D formáty souborů jsou podporovány?
| Formát | Import | Export |
|---|---|---|
| OBJ (Wavefront) | Ano | Ano |
| STL | Ano | Ano |
| glTF 2.0 / GLB | Ano | Ano |
| FBX | Ano | Ano |
| COLLADA (DAE) | Ano | Ano |
| PLY | Ano | Ne (exportér není zapojen) |
| 3MF | Ano | Ano |
Mohu převádět mezi libovolnými dvěma podporovanými formáty?
Ano, pokud zdrojový formát podporuje import a cílový formát podporuje export. Načtěte pomocí Scene.Open() a uložte pomocí Scene.Save().
Použití API
Jak načíst 3D soubor?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Jak mohu uložit do jiného formátu?
scene.Save("output.glb");Mohu načíst ze streamu?
Ano. Scene.Open() přijímá parametr Stream.
Jak projdu graf scén?
Přistupte k scene.RootNode.ChildNodes a rekurzivně projděte kolekci ChildNodes každého uzlu.
Známá omezení
Jsou k dispozici funkce vykreslování?
Ne. Metody Scene.Render() existují v API, ale v aktuální verzi vyvolávají NotImplementedException.
Jsou k dispozici booleovské operace sítě?
Ne. Mesh.DoBoolean() ještě není implementováno a vyhodí NotImplementedException.
Je kódování/dekódování vodoznaku k dispozici?
Ne. Metody třídy Watermark nejsou implementovány v edici FOSS.
Mohu přistupovat k mesh deformérům?
Č. Geometry.GetDeformers() ještě není implementováno.