If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Download Aspose.3D to Process & Manipulate 3D Files
Ouvrez le
NuGet Package Manager dans Microsoft Visual Studio®, recherchez Aspose.3D et installez-le. Vous pouvez également utiliser la commande suivante dans la console du Package Manager. Pour des instructions détaillées, veuillez consulter la page de documentation
Installation.

Versions d’Aspose.3D pour .NET
Page Produit | Docs | Référence API | Exemples | Blog | Versions | Support | Licence
Aspose.3D pour .NET permet aux applications .NET d’interagir avec les formats de documents 3D. L’API .NET 3D permet aux ingénieurs de lire, convertir, créer, modifier et contrôler le contenu des formats de documents 3D sans qu’aucun logiciel de modélisation ou de rendu 3D ne soit installé sur la machine.
Détectez le format des fichiers 3D à l’aide de l’API Aspose.3D, indépendamment de l’extension du fichier.
Modèle d’objet de document Aspose.3D (DOM)
Structure de la scène
Représente la racine de la hiérarchie de la scène 3D, servant de conteneur pour tous les autres éléments.
Entités spatiales
Gère les types de géométrie, les types primitifs, les types d’extrusion et les types de courbes.
Types de matériau
Définit les propriétés visuelles des objets 3D, telles que la couleur, la texture, la transparence et la réflexion.
Relation des objets d’animation
Contrôle les mouvements et les transformations au sein d’une scène via les animations.
Travail avec les maillages 3D
Créer un maillage 3D et une scène
Créez programmétiquement un maillage 3D et une scène à l’aide de l’API.
Générer les coordonnées UV
Générez les coordonnées de mappage UV pour les maillages.
Triangulation d’un polygone simple
Convertissez les polygones en triangles à l’aide de la méthode Triangulate pour un traitement ultérieur.
Générer les données de normales pour tous les maillages d’un fichier 3D
Créez les données de normales pour tous les maillages des modèles 3D qui en sont dépourvus.
Diviser le maillage
Séparez un maillage en sous‑maillages en fonction des matériaux.
Appliquez des transformations telles que rotation, translation et mise à l’échelle aux nœuds 3D.
Concaténer des quaternions
Combinez plusieurs transformations de rotation en un seul quaternion.
Utilisez la classe TransformBuilder pour simplifier la création de matrices via des opérations en chaîne.
Travail avec les métadonnées 3D
Ajoutez des métadonnées à la scène à l’aide de l’API Aspose.3D.
Manipuler les propriétés personnalisées d’une scène 3D
Modifiez programmétiquement les propriétés personnalisées et les métadonnées d’une scène 3D.
Travail avec la scène 3D
Graphe de scène
Gérez la structure hiérarchique des objets 3D au sein d’une scène.
Évaluez et exposez la transformation géométrique globale d’une scène.
Travailler avec les propriétés de la scène
Récupérez et manipulez les propriétés de la scène 3D, telles que ses nœuds enfants.
Travail avec l’animation 3D
Ajouter une propriété d’animation
Configurez une animation par images clés pour des propriétés, telles que la position ou la rotation.
Assurez‑vous que la caméra ou la source lumineuse pointe toujours vers un nœud spécifié pendant l’animation.
Travail avec les objets 3D
Fusionner les maillages dans un fichier 3D
Combinez plusieurs maillages provenant de nœuds ou de scènes différents en un seul maillage valide.
Créer, charger et enregistrer une scène 3D programmétiquement
Créez, chargez et enregistrez des scènes 3D dans divers formats programmétiquement.
Travail avec la modélisation 3D
Travailler avec le cylindre
Personnalisez diverses propriétés des cylindres 3D, comme le décalage du haut ou du bas, et créez des cylindres en éventail.
Travailler avec le rayon de la sphère
Ajustez programmétiquement le rayon d’une sphère 3D.
Travail avec le rendu 3D
Créer un effet d’objectif fisheye
Appliquez un effet d’objectif fisheye aux scènes 3D et enregistrez le résultat dans des formats d’image pris en charge.
Travail avec le rendu Web 3D
Rendu 3D basé sur le Web
Rendu de scènes 3D directement dans les environnements Web à l’aide du rendu Web Aspose.3D.
Travail avec les textures
Appliquer un mappage de texture avancé
Gérez des techniques avancées de mappage de texture, telles que le mappage UV, pour les objets 3D.
Filigrane
Ajouter un filigrane à la scène 3D
Intégrez des filigranes dans les scènes 3D à l’aide d’Aspose.3D, garantissant la protection de la propriété intellectuelle.
| Format | Description | Chargement | Enregistrement | Remarques |
|---|
| 3DS | 3D Studio | ✔️ | ✔️ | |
| 3MF | Microsoft 3D Manufacturing Format | ✔️ | | |
| AMF | Format de fichier de fabrication additive | ✔️ | ✔️ | |
| ASE | Format d’export ASCII de 3D Studio Max | ✔️ | | |
| RVM | Modèle du système de gestion de conception d’usine Aveva | ✔️ | ✔️ | |
| DAE | Collada | ✔️ | ✔️ | |
| DRC | Google Draco | ✔️ | ✔️ | Prise en charge des maillages/cloud points |
| DXF | AutoCAD DXF | ✔️ | | |
| FBX | Format Autodesk FBX | ✔️ | ✔️ | Versions 7.2 à 7.5, ASCII/Binaire |
| glTF | glTF du Khronos Group | ✔️ | ✔️ | 1.0 ASCII/Binaire, 2.0 ASCII/Binaire, 2.0 avec extension Draco |
| OBJ | Wavefront Obj | ✔️ | ✔️ | Prise en charge des maillages/cloud points |
| PDF | 3D PDF | ✔️ | ✔️ | Ne prend en charge que le contenu 3D U3D standard intégré dans le PDF. PRC et U3D avec extension RH Mesh ne sont pas encore supportés |
| HTML | Hyper‑Text Markup Language | | ✔️ | |
| MA | Format ASCII Autodesk Maya | ✔️ | | |
| MB | Format binaire Autodesk Maya | ✔️ | | |
| PLY | Polygon File Format ou Stanford Triangle Format | ✔️ | ✔️ | Prise en charge des maillages/cloud points |
| JT | Fichier Siemens JT | ✔️ | | Prise en charge uniquement des versions 8 et 9 |
| STL | Standard Triangle Language | ✔️ | ✔️ | |
| U3D | Universal3D | ✔️ | ✔️ | |
| USD | Universal Scene Description | ✔️ | ✔️ | |
| USDZ | Archive Universal Scene Description | ✔️ | ✔️ | |
| VRML 1.0 | Language de modélisation de réalité virtuelle | ✔️ | | Prise en charge uniquement de la version 1.0 ASCII |
| X | Fichier X DirectX | ✔️ | | Prise en charge ASCII/Binaire |
Exigences système pour Aspose.3D pour .NET
Vue d’ensemble
Aspose.3D pour .NET permet de créer et de manipuler des formats de fichiers 3D sans nécessiter de logiciel de modélisation ou de rendu externe. L’API comprend également un moteur de génération de documents.
Systèmes d’exploitation pris en charge
Windows
Windows 2003 à 2019 Server, XP, Vista, 7, 8, 10 et Azure
macOS
macOS 10.12+
Linux
Prise en charge de diverses distributions Linux avec le .NET 4.0 Framework via Mono ou la compatibilité .NET Core.
Prise en charge du rendu
OpenGL : nécessite un matériel compatible OpenGL 4.3, notamment :
- NVIDIA Ge‑Force série 400 ou plus récente
- AMD Radeon HD série 5000 ou plus récente
- Intel HD Graphics (processeurs Haswell ou plus récents)
- AMD Radeon série 7700 ou plus récente
- NVIDIA GeForce série 600 ou plus récente
- Intel Skylake ou plus récent
Environnements de développement
- Microsoft Visual Studio 2010 - 2019
Versions .NET Framework prises en charge
- .NET Framework 4.0 et ultérieur
- .NET Standard 2.0 (pour .NET Core 2.0/2.1)
Environnements de développement
- Microsoft Visual Studio 2010/2011/2012/2013/2015/2017/2019
Versions .NET Framework prises en charge
- .NET Framework 4.0 à 4.7.2
- .NET Standard 2.0 (incluant .NET Core 2.0/2.1)
Démarrage
Êtes‑vous prêt à essayer Aspose.3D pour .NET ? Exécutez simplement Install-Package Aspose.3D depuis la console du Package Manager dans Visual Studio pour récupérer le package NuGet. Si vous avez déjà Aspose.3D pour .NET et souhaitez mettre à jour la version, exécutez Update-Package Aspose.3D pour obtenir la dernière version.
Créer une scène avec des modèles 3D primitifs en C#
Vous pouvez exécuter le fragment de code ci‑dessous pour voir comment Aspose.3D fonctionne dans votre environnement ou consulter le dépôt GitHub pour d’autres scénarios d’utilisation courants.
// initialiser un objet Scene
Scene scene = new Scene();
// créer un modèle Box
scene.RootNode.CreateChildNode("box", new Box());
// créer un modèle Cylinder
scene.RootNode.CreateChildNode("cylinder", new Cylinder());
// enregistrer le dessin au format FBX
scene.Save(dir + "output.fbx", FileFormat.FBX7500ASCII);
Exporter une scène 3D vers un AMF compressé en C#
Aspose.3D pour .NET vous permet d’enregistrer des maillages 3D dans un format binaire personnalisé, d’obtenir toutes les valeurs de propriétés des scènes 3D ainsi que d’inverser leur système de coordonnées. L’exemple suivant montre la conversion d’une scène 3D au format AMF avec compression appliquée.
// charger une scène
Scene scene = new Scene();
var box = new Box();
var tr = scene.RootNode.CreateChildNode(box).Transform;
tr.Scale = new Vector3(12, 12, 12);
tr.Translation = new Vector3(10, 0, 0);
tr = scene.RootNode.CreateChildNode(box).Transform;
// mise à l’échelle
tr.Scale = new Vector3(5, 5, 5);
// définir les angles d’Euler
tr.EulerAngles = new Vector3(50, 10, 0);
scene.RootNode.CreateChildNode();
scene.RootNode.CreateChildNode().CreateChildNode(box);
scene.RootNode.CreateChildNode().CreateChildNode(box);
// enregistrer le fichier AMF compressé
scene.Save(dir + "output.amf", new AMFSaveOptions() {
EnableCompression = true
});

Il contient Aspose.3D pour la version .NET 25.12.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.12.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.11.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.11.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.9.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.9.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.8.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.8.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.6.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.6.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.5.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.5.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.4.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.4.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.3.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.3.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.2.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.2.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.1.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 25.1.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.12.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.12.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.11.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.11.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.10.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.10.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.9.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.9.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.8.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.8.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.7.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.7.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.6.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.6.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.5.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.5.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.4.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.4.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.3.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 24.3.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 24.2.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 24.2.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 24.1.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 24.1.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.12.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.12.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.11.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.11.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.10.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.10.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.9.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.9.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.8.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.8.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.7.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.7.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 23.6.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 23.6.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.5.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.5.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.4.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.4.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.3.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.3.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.2.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.2.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.1.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 23.1.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 22.12.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 22.11.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.10.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.10.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 22.9.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.9.
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 22.8.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.8.
Added:
Downloads: 
Il contient Aspose.3d pour .NET 22.7 (DLLS uniquement).
Added:
Downloads: 
Il contient Aspose.3d pour la version .net 22.7
Added:
Downloads: 
Il contient Aspose.3d pour .NET 22.6 (DLLS uniquement).
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.6.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.5.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.4.
Added:
Downloads: 
Il contient Aspose.3d pour la version .NET 22.3.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.2.
Added:
Downloads: 
Il contient Aspose.3D pour la version .NET 22.1.
Added:
Downloads: 