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.
Installation
Le package est disponible sur nuget.org et peut être installé via la console du gestionnaire de packages en exécutant la commande suivante :
PM> NuGet\Install-Package Aspose.3D-Cloud
API REST de Modélisation et Conversion 3D
Aspose.3D Cloud SDK pour .NET permet aux développeurs d’effectuer un traitement avancé des fichiers 3D dans le cloud. L’API prend en charge la création de divers modèles 3D (par exemple, sphères, cylindres, plans), la conversion de formats 3D, l’extraction de contenu 3D à partir de fichiers PDF et l’application de transformations telles que la rotation, la mise à l’échelle et la translation. Elle simplifie la modélisation paramétrique, la triangulation et l’extraction de données brutes, permettant des flux de travail fluides. Avec une intégration étendue au stockage cloud, les développeurs peuvent télécharger, copier, déplacer et supprimer des fichiers 3D de manière efficace. Le SDK prend en charge un large éventail de formats, y compris FBX, OBJ, STL et PDF, garantissant l’interopérabilité entre les plateformes. L’installation est simple via NuGet, permettant une intégration rapide dans les applications .NET.
Permet une conversion fluide entre plusieurs formats de fichiers 3D pour une meilleure interopérabilité.
Permet de créer un fichier 3D dans un format spécifié avec une structure ou des propriétés prédéfinies.
Convertir une Partie d’un Fichier
Permet la conversion sélective de parties spécifiques d’un fichier 3D dans un autre format pour un traitement ciblé des données.
Exploite le paramètre SaveOptions pour personnaliser et optimiser le processus de conversion entre les formats de fichiers 3D.
Travailler avec ModelProcess dans Aspose.3D Cloud
Créer des Entités avec des Tailles Spécifiques
Permet de générer de nouvelles entités 3D avec des dimensions définies pour répondre à des exigences précises de modélisation.
Supprimer des Nœuds des Scènes 3D
Prend en charge la suppression de nœuds spécifiques d’une scène 3D pour l’optimisation et le raffinement de la scène.
Fonctions Utilitaires d’Aspose.3D Cloud
Fournit des fonctionnalités pour extraire des scènes à partir de fichiers 3D et les enregistrer dans divers formats pour assurer la compatibilité.
Permet l’extraction de données 3D brutes intégrées dans des fichiers PDF pour un traitement ou une analyse ultérieure.
Trianguler et Enregistrer une Partie d’une Scène
Convertit des parties spécifiques d’une scène 3D en géométrie triangulée et les enregistre dans un format choisi.
Trianguler et Enregistrer un Fichier Complet
Traite un fichier 3D complet pour trianguler sa géométrie et l’enregistre dans un nouveau fichier pour garantir la cohérence.
Trianguler et Enregistrer dans le Fichier Original
Permet la modification directe du fichier 3D original en triangulant sa géométrie et en l’écrasant.
Travailler avec des Fichiers et le Stockage dans Aspose.3D Cloud
Télécharger des Fichiers depuis le Stockage Cloud
Permet de télécharger des fichiers depuis le stockage cloud directement sur des systèmes locaux pour un accès hors ligne.
Télécharger des Fichiers vers le Stockage Cloud
Permet de télécharger des fichiers depuis des appareils locaux vers le stockage cloud pour une gestion sécurisée et centralisée des fichiers.
Copier des Fichiers vers un Nouvel Emplacement
Permet de copier des fichiers vers un emplacement différent dans le stockage cloud, garantissant une organisation efficace des fichiers.
Déplacer des Fichiers vers un Nouvel Emplacement
Facilite le déplacement des fichiers entre les répertoires du stockage cloud pour réorganiser et optimiser la hiérarchie de stockage.
Supprimer des Fichiers sur le Stockage Cloud
Permet de supprimer des fichiers stockés dans le cloud pour libérer de l’espace et maintenir une gestion des données organisée.
Le tableau suivant indique les formats de fichiers qu’Aspose.3D pour .NET peut charger et enregistrer.
Format | Description | Charger | Enregistrer | Remarques | Format de Fichier en Code |
---|
AMF | Format de fichier de fabrication additive | ✔️ | ✔️ | | amf |
3DS | 3D Studio | ✔️ | ✔️ | | discreet3ds |
RVM | Modèle du Système de Gestion de Conception d’Usine AVEVA | ✔️ | ✔️ | | rvmbinary , rvmtext |
DRC | Google Draco | ✔️ | ✔️ | | draco |
DAE | Collada | ✔️ | ✔️ | | collada |
DXF | AutoCAD DXF | ✔️ | | | dxf |
FBX | Format Autodesk FBX | ✔️ | ✔️ | De la version 7.2 à 7.5, ASCII/Binaire. | fbx7200ascii , fbx7200binary , fbx7300ascii , fbx7300binary , fbx7400ascii , fbx7400binary , fbx7500ascii , fbx7500binary |
OBJ | Wavefront Obj | ✔️ | ✔️ | Inclut la prise en charge des maillages/nuages de points. | wavefrontobj |
PDF | PDF 3D | ✔️ | ✔️ | Prend uniquement en charge les contenus 3D standard U3D intégrés dans les fichiers PDF. Les extensions PRC et U3D avec RH Mesh ne sont pas encore prises en charge. | pdf |
PLY | Format de Fichier Polygon ou Format Stanford Triangle | ✔️ | ✔️ | Inclut la prise en charge des maillages/nuages de points. | ply |
STL | Standard Triangle Language | ✔️ | ✔️ | | stlascii , stlbinary |
U3D | Universal3D | ✔️ | ✔️ | | universal3d |
GLTF | Format de Transmission GL | ✔️ | ✔️ | | gltf , gltf2 , gltf_binary , gltf2_binary |
JT | Fichier Siemens JT | ✔️ | | Prend en charge uniquement les versions 8 et 9. | siemensjt8 , siemensjt9 |
X | Fichier DirectX | ✔️ | | | xbinary , xtext |
3MF | Format Microsoft 3D Manufacturing | ✔️ | | | microsoft3mf |
ASE | Format d’Exportateur de Scènes ASCII de 3D Studio Max | ✔️ | | | |
HTML | Prise en charge de HTML | ✔️ | ✔️ | | |
USD | Universal Scene Description | ✔️ | | | |
USDZ | Universal Scene Description Archive | ✔️ | | | |
Premiers Pas
Vous n’avez besoin d’installer aucun logiciel pour commencer avec le SDK Aspose.3D Cloud pour .NET. Créez simplement un compte sur Aspose for Cloud et obtenez les informations de votre application.
Exécutez simplement Install-Package Aspose.3D-Cloud
depuis la console du gestionnaire de packages dans Visual Studio pour télécharger et référencer l’assembly Aspose.3D dans votre projet. Si vous possédez déjà le SDK Aspose.3D Cloud pour .NET et souhaitez le mettre à jour, exécutez Update-Package Aspose.3D-Cloud
pour obtenir la dernière version.
Consultez le Dépôt GitHub pour des scénarios d’utilisation courants.
Créer un Nouveau Fichier 3D
Générez un nouveau fichier 3D dans un format spécifié en utilisant l’API Aspose.3D Cloud.
// Inclure les espaces de noms nécessaires
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Initialiser l'API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Spécifier le format et le nom du fichier de sortie
var format = "collada"; // Exemple de format
var outputFile = "newFile.dae";
// Créer un nouveau fichier 3D
var response = api.CreateFile(format, outputFile);
// Vérifier la création du fichier
Console.WriteLine("Fichier créé avec succès : " + response.Message);
Convertissez une portion spécifique d’un fichier 3D dans un format différent tout en conservant la structure des données cibles.
// Initialiser l'API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Spécifier le fichier d'entrée et les paramètres de sortie
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Format cible
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Spécifier le nœud à extraire et convertir
// Convertir une partie du fichier
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);
Console.WriteLine($"Partie du fichier convertie en {outputFile}");
Trianguler une Scène 3D
Simplifiez la géométrie d’une scène 3D en triangulant la structure et en l’enregistrant dans un format choisi.
// Inclure les espaces de noms nécessaires
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Initialiser l'API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Spécifier les détails d'entrée et de sortie
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";
// Trianguler la scène 3D et enregistrer
api.Triangulate(inputFile, outputFile);
Console.WriteLine($"Scène triangulée et enregistrée sous {outputFile}");
Extrayez des données brutes essentielles (comme les sommets et textures) d’un fichier 3D pour un traitement personnalisé.
// Inclure les espaces de noms nécessaires
using Aspose.ThreeD.Cloud.Sdk.Api;
// Initialiser l'API Aspose.3D Cloud
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Spécifier le fichier d'entrée
var inputFile = "example.3ds";
// Extraire des données brutes
var rawData = api.ExtractRawData(inputFile);
Console.WriteLine("Données brutes extraites :");
Console.WriteLine(rawData);
API de Modélisation 3D
| API de Conversion 3D
| Modélisation Paramétrique
| Triangulation 3D
| Transformation 3D
| Traitement de Fichiers 3D
| API 3D Basée sur le Cloud
| Intégration du Stockage Cloud 3D
| Conversion de Format de Fichier 3D
| Extraire Contenu 3D
| Extraction de Données 3D PDF
| Télécharger des Fichiers 3D
| Télécharger des Fichiers 3D
| Gérer les Fichiers 3D Cloud
| Support FBX
| Format OBJ
| Format STL
| Wavefront OBJ
| Manipulation de Fichiers 3D
| SDK NuGet 3D
| Extraction de Données 3D
| Traitement de Scènes 3D
| Données Brutes 3D