BUJ — Aspose.3D FOSS for .NET
Licencēšana
Kādu licenci izmanto Aspose.3D?
Pakotne tiek izlaista saskaņā ar projekta licenci. Pārbaudiet repozitoriju, lai iegūtu precīzus licences noteikumus.
Vai man ir nepieciešama licences atslēga, lai izmantotu bibliotēku?
Nav nepieciešama licences atslēga. License un Metered klases eksistē API virsmā, bet tās vēl nav ieviestas pašreizējā FOSS izdevumā.
Instalēšana
Kā es varu instalēt Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Kāda .NET versija ir nepieciešama?
.NET 10.0 vai jaunāks.
Vai bibliotēkai ir vietējās atkarības?
Nē. Tā ir pārvaldīta .NET bibliotēka bez platformas specifisku vietējo komponentu.
Formāta atbalsts
Kuri 3D failu formāti tiek atbalstīti?
| Formāts | Importēšana | Eksports |
|---|---|---|
| OBJ (Wavefront) | Jā | Jā |
| STL | Jā | Jā |
| glTF 2.0 / GLB | Jā | Jā |
| FBX | Jā | Jā |
| COLLADA (DAE) | Jā | Jā |
| PLY | Jā | Nē (eksportētājs nav savienots) |
| 3MF | Jā | Jā |
Vai es varu konvertēt starp jebkuriem diviem atbalstītajiem formātiem?
Jā, tiklīdz avota formāts atbalsta importu un mērķa formāts atbalsta eksportu. Ielādējiet ar Scene.Open() un saglabājiet ar Scene.Save().
API lietošana
Kā ielādēt 3D failu?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Kā saglabāt citā formātā?
scene.Save("output.glb");Vai varu ielādēt no plūsmas?
Jā. Scene.Open() pieņem Stream parametru.
Kā es varu pāriet caur ainas grafu?
Piekļūstiet scene.RootNode.ChildNodes un rekursīvi pāriet cauri katra mezgla ChildNodes kolekcijai.
Zināmie ierobežojumi
Vai renderēšanas funkcijas ir pieejamas?
Nē. Scene.Render() metodes pastāv API, bet pašreizējā versijā izsauc NotImplementedException.
Vai ir pieejamas boolean mesh operations?
Nē. Mesh.DoBoolean() vēl nav īstenots un izraisīs NotImplementedException.
Vai ir pieejama ūdenszīmes kodēšana/atkodēšana?
Nē. Watermark klases metodes nav īstenotas FOSS izdevumā.
Vai es varu piekļūt režģa deformētājiem?
Nē. Geometry.GetDeformers() vēl nav īstenots.