DUK — Aspose.3D FOSS for .NET
Licencijavimas
Kokią licenciją naudoja Aspose.3D?
Paketas išleidžiamas pagal projekto licenciją. Patikrinkite saugyklą dėl tikslių licencijos sąlygų.
Ar man reikia licencijos rakto, kad galėčiau naudoti biblioteką?
Licencijos raktas nereikalingas. License ir Metered klasės egzistuoja API sąsajoje, tačiau dar neįgyvendintos dabartinėje FOSS versijoje.
Įdiegimas
Kaip įdiegti Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Kuri .NET versija reikalinga?
.NET 10.0 arba vėlesnė.
Ar biblioteka turi natūralių priklausomybių?
Ne. Tai yra valdomas .NET biblioteka be platformos specifinių natūralių komponentų.
Formatų palaikymas
Kokie 3D failų formatai palaikomi?
| Formatas | Importas | Eksportas |
|---|---|---|
| OBJ (Wavefront) | Taip | Taip |
| STL | Taip | Taip |
| glTF 2.0 / GLB | Taip | Taip |
| FBX | Taip | Taip |
| COLLADA (DAE) | Taip | Taip |
| PLY | Taip | Ne (eksportuotojas nesusietas) |
| 3MF | Taip | Taip |
Ar galiu konvertuoti tarp bet kurių dviejų palaikomų formatų?
Taip, kol šaltinio formatas palaiko importavimą ir tikslinio formato eksportavimą. Įkelkite naudodami Scene.Open() ir išsaugokite naudodami Scene.Save().
API naudojimas
Kaip įkelti 3D failą?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Kaip išsaugoti kitame formate?
scene.Save("output.glb");Ar galiu įkelti iš srauto?
Taip. Scene.Open() priima Stream parametrą.
Kaip aš galiu pereiti scenos grafą?
Pasiekite scene.RootNode.ChildNodes ir rekursuokite per kiekvieno mazgo ChildNodes kolekciją.
Žinomi apribojimai
Ar yra prieinamos atvaizdavimo funkcijos?
Ne. Scene.Render() metodai egzistuoja API, tačiau šioje versijoje išmeta NotImplementedException.
Ar boolean tinklelio operacijos prieinamos?
Ne. Mesh.DoBoolean() dar neįgyvendintas ir išmes NotImplementedException.
Ar vandens ženklo kodavimas/dekodavimas yra prieinamas?
Ne. Watermark klasės metodai nėra įgyvendinti FOSS leidime.
Ar galiu pasiekti tinklo deformatorius?
Ne. Geometry.GetDeformers() dar neįgyvendinta.