Întrebări frecvente — Aspose.3D FOSS pentru .NET

Întrebări frecvente — Aspose.3D FOSS pentru .NET

Licențiere

Ce licență folosește Aspose.3D?

Pachetul este lansat sub licența proiectului. Verificați depozitul pentru termenii exacți ai licenței.

Trebuie să am o cheie de licență pentru a utiliza biblioteca?

Nu este necesară nicio cheie de licență. Clasele License și Metered există în suprafața API-ului, dar nu sunt încă implementate în ediția FOSS curentă.


Instalare

Cum instalez Aspose.3D?

dotnet add package Aspose.3D --version 26.1.0

Ce versiune .NET este necesară?

.NET 10.0 sau ulterior.

Are biblioteca dependențe native?

Nu. Este o bibliotecă .NET gestionată, fără componente native specifice platformei.


Suport pentru formate

Ce formate de fișiere 3D sunt suportate?

FormatImportareExportare
OBJ (Wavefront)DaDa
STLDaDa
glTF 2.0 / GLBDaDa
FBXDaDa
COLLADA (DAE)DaDa
PLYDaNu (exportatorul nu este conectat)
3MFDaDa

Pot converti între oricare două formate acceptate?

Da, atâta timp cât formatul sursă acceptă importul și formatul țintă acceptă exportul. Încarcă cu Scene.Open() și salvează cu Scene.Save().


Utilizare API

Cum încarc un fișier 3D?

using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");

Cum să salvez într-un format diferit?

scene.Save("output.glb");

Pot încărca dintr-un flux?

Da. Scene.Open() acceptă un parametru Stream.

Cum pot parcurge graficul scenei?

Accesați scene.RootNode.ChildNodes și recursați prin colecția ChildNodes a fiecărui nod.


Limitări cunoscute

Sunt disponibile funcțiile de redare?

Nu. Metodele Scene.Render() există în API, dar aruncă NotImplementedException în versiunea curentă.

Sunt disponibile operații boolean pentru mesh?

Nu. Mesh.DoBoolean() nu este încă implementat și va arunca NotImplementedException.

Este disponibilă codificarea/decodificarea watermark-ului?

Nu. Metodele clasei Watermark nu sunt implementate în ediția FOSS.

Pot accesa deformatoarele de mesh?

Nu. Geometry.GetDeformers() nu este încă implementat.

 Română