PMF — Aspose.3D FOSS per a .NET
Llicència
Quina llicència utilitza Aspose.3D?
El paquet es publica sota la llicència del projecte. Consulteu el repositori per als termes exactes de la llicència.
Necessito una clau de llicència per utilitzar la biblioteca?
No cal cap clau de llicència. Les classes License i Metered existeixen a la superfície de l’API però encara no s’han implementat a l’edició FOSS actual.
Instal·lació
Com instal·lo Aspose.3D?
dotnet add package Aspose.3D --version 26.1.0Quina versió de .NET es requereix?
.NET 10.0 o posterior.
La biblioteca té dependències natives?
No. És una biblioteca .NET gestionada sense components natius específics de plataforma.
Suport de format
Quins formats de fitxer 3D són compatibles?
| Format | Import | Export |
|---|---|---|
| OBJ (Wavefront) | Sí | Sí |
| STL | Sí | Sí |
| glTF 2.0 / GLB | Sí | Sí |
| FBX | Sí | Sí |
| COLLADA (DAE) | Sí | Sí |
| PLY | Sí | No (l’exportador no està connectat) |
| 3MF | Sí | Sí |
Puc convertir entre qualsevol dos formats compatibles?
Sí, sempre que el format d’origen admeti la importació i el format de destinació admeti l’exportació. Carrega amb Scene.Open() i desa amb Scene.Save().
Ús de l’API
Com puc carregar un fitxer 3D?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Com puc desar en un format diferent?
scene.Save("output.glb");Puc carregar des d’un flux?
Sí. Scene.Open() accepta un paràmetre Stream.
Com puc recórrer el graf de l’escena?
Accedeix a scene.RootNode.ChildNodes i recorre la col·lecció ChildNodes de cada node.
Limitacions conegudes
Estan disponibles les funcions de renderització?
No. Els mètodes Scene.Render() existeixen a l’API però llencen NotImplementedException a la versió actual.
Estan disponibles les operacions booleanes de malla?
No. Mesh.DoBoolean() encara no s’ha implementat i llençarà NotImplementedException.
Està disponible la codificació/descodificació de marques d’aigua?
No. Els mètodes de classe Watermark no s’implementen a l’edició FOSS.
Puc accedir a deformadors de malla?
No. Geometry.GetDeformers() encara no s’ha implementat.