FAQ — Aspose.3D FOSS pour .NET
Licence
Quelle licence utilise Aspose.3D ?
Le package est publié sous la licence du projet. Consultez le référentiel pour les termes exacts de la licence.
Ai-je besoin d’une clé de licence pour utiliser la bibliothèque ?
Aucune clé de licence n’est requise. Les classes License et Metered existent dans l’interface de l’API mais ne sont pas encore implémentées dans l’édition FOSS actuelle.
Installation
Comment installer Aspose.3D ?
dotnet add package Aspose.3D --version 26.1.0Quelle version de .NET est requise ?
.NET 10.0 ou version ultérieure.
La bibliothèque possède-t-elle des dépendances natives ?
Non. Il s’agit d’une bibliothèque .NET gérée sans composants natifs spécifiques à la plateforme.
Prise en charge des formats
Quels formats de fichiers 3D sont pris en charge ?
| Format | Importation | Exportation |
|---|---|---|
| OBJ (Wavefront) | Oui | Oui |
| STL | Oui | Oui |
| glTF 2.0 / GLB | Oui | Oui |
| FBX | Oui | Oui |
| COLLADA (DAE) | Oui | Oui |
| PLY | Oui | Non (exportateur non câblé) |
| 3MF | Oui | Oui |
Puis-je convertir entre n’importe quels deux formats pris en charge ?
Oui, tant que le format source prend en charge l’importation et que le format cible prend en charge l’exportation. Chargez avec Scene.Open() et enregistrez avec Scene.Save().
Utilisation de l’API
Comment charger un fichier 3D ?
using Aspose.ThreeD;
var scene = new Scene();
scene.Open("model.obj");Comment enregistrer dans un autre format ?
scene.Save("output.glb");Puis-je charger à partir d’un flux ?
Oui. Scene.Open() accepte un paramètre Stream.
Comment parcourir le graphe de scène ?
Accédez à scene.RootNode.ChildNodes et parcourez récursivement la collection ChildNodes de chaque nœud.
Limitations connues
Les fonctionnalités de rendu sont‑elles disponibles ?
Non. Les méthodes Scene.Render() existent dans l’API mais génèrent NotImplementedException dans la version actuelle.
Les opérations booléennes de maillage sont‑elles disponibles ?
Non. Mesh.DoBoolean() n’est pas encore implémenté et générera NotImplementedException.
Le codage/décodage de filigrane est‑il disponible ?
Non. Les méthodes de la classe Watermark ne sont pas implémentées dans l’édition FOSS.
Puis-je accéder aux déformateurs de maillage ?
Non. Geometry.GetDeformers() n’est pas encore implémenté.