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.
Εγκατάσταση
Το πακέτο είναι διαθέσιμο στο nuget.org και μπορεί να εγκατασταθεί μέσω της κονσόλας διαχείρισης πακέτων με την εκτέλεση της ακόλουθης εντολής:
PM> NuGet\Install-Package Aspose.3D-Cloud
REST API για Μοντελοποίηση και Μετατροπή 3D
Το Aspose.3D Cloud SDK για .NET δίνει τη δυνατότητα στους προγραμματιστές να εκτελούν προηγμένη επεξεργασία αρχείων 3D στο cloud. Το API υποστηρίζει τη δημιουργία διάφορων μοντέλων 3D (π.χ., σφαίρες, κυλίνδρους, επίπεδα), τη μετατροπή μορφών 3D, την εξαγωγή περιεχομένου 3D από PDF και την εφαρμογή μετασχηματισμών όπως περιστροφή, κλιμάκωση και μετάφραση. Απλοποιεί τη παραμετρική μοντελοποίηση, την τριγωνοποίηση και την εξαγωγή ακατέργαστων δεδομένων, επιτρέποντας απρόσκοπτες ροές εργασίας. Με εκτεταμένη ενσωμάτωση αποθήκευσης στο cloud, οι προγραμματιστές μπορούν να ανεβάζουν, να κατεβάζουν, να αντιγράφουν, να μετακινούν και να διαγράφουν αρχεία 3D αποτελεσματικά. Το SDK υποστηρίζει ένα ευρύ φάσμα μορφών, όπως FBX, OBJ, STL και PDF, εξασφαλίζοντας διαλειτουργικότητα μεταξύ πλατφορμών. Η εγκατάσταση είναι απλή μέσω του NuGet, επιτρέποντας γρήγορη ενσωμάτωση σε εφαρμογές .NET.
Μετατροπή μεταξύ μορφών χρησιμοποιώντας το Aspose.3D Cloud
Μετατροπή μορφών αρχείων
Επιτρέπει απρόσκοπτη μετατροπή μεταξύ πολλαπλών μορφών αρχείων 3D για βελτιωμένη διαλειτουργικότητα.
Δημιουργία νέου αρχείου σε συγκεκριμένη μορφή
Υποστηρίζει τη δημιουργία αρχείου 3D σε μια συγκεκριμένη μορφή με προκαθορισμένη δομή ή ιδιότητες.
Μετατροπή μέρους ενός αρχείου
Επιτρέπει την επιλεκτική μετατροπή συγκεκριμένων μερών ενός αρχείου 3D σε άλλη μορφή για στοχευμένη επεξεργασία δεδομένων.
Χρήση του SaveOptions για μετατροπή μορφής
Χρησιμοποιεί την παράμετρο SaveOptions για προσαρμογή και βελτιστοποίηση της διαδικασίας μετατροπής μεταξύ μορφών αρχείων 3D.
Εργασία με το ModelProcess χρησιμοποιώντας το Aspose.3D Cloud
Δημιουργία οντοτήτων με συγκεκριμένα μεγέθη
Διευκολύνει τη δημιουργία νέων οντοτήτων 3D με καθορισμένες διαστάσεις για ακριβείς απαιτήσεις μοντελοποίησης.
Διαγραφή κόμβων από σκηνές 3D
Υποστηρίζει τη διαγραφή συγκεκριμένων κόμβων από μια σκηνή 3D για βελτιστοποίηση και βελτίωση της σκηνής.
Λειτουργίες Aspose.3D Cloud Utility
Εξαγωγή και αποθήκευση σκηνών σε διαφορετικές μορφές
Παρέχει λειτουργικότητα για εξαγωγή σκηνών από αρχεία 3D και αποθήκευσή τους σε διάφορες μορφές για συμβατότητα.
Εξαγωγή ακατέργαστων δεδομένων από PDF
Επιτρέπει την εξαγωγή ακατέργαστων δεδομένων 3D ενσωματωμένων σε αρχεία PDF για περαιτέρω επεξεργασία ή ανάλυση.
Τριγωνοποίηση και αποθήκευση μέρους μιας σκηνής
Μετατρέπει συγκεκριμένα μέρη μιας σκηνής 3D σε γεωμετρία τριγωνοποίησης και τα αποθηκεύει σε επιλεγμένη μορφή.
Τριγωνοποίηση και αποθήκευση ολόκληρου αρχείου
Επεξεργάζεται ολόκληρο αρχείο 3D για τριγωνοποίηση της γεωμετρίας του και το αποθηκεύει σε νέο αρχείο για συνέπεια.
Τριγωνοποίηση και αποθήκευση στο αρχικό αρχείο
Επιτρέπει την άμεση τροποποίηση του αρχικού αρχείου 3D με τριγωνοποίηση της γεωμετρίας του και αντικατάστασή του.
Εργασία με Αρχεία και Αποθήκευση χρησιμοποιώντας το Aspose.3D Cloud
Λήψη αρχείων από αποθήκευση στο cloud
Παρέχει τη δυνατότητα λήψης αρχείων από αποθήκευση στο cloud απευθείας σε τοπικά συστήματα για πρόσβαση εκτός σύνδεσης.
Μεταφόρτωση αρχείων στην αποθήκευση στο cloud
Διευκολύνει τη μεταφόρτωση αρχείων από τοπικές συσκευές στην αποθήκευση στο cloud για ασφαλή και κεντρική διαχείριση αρχείων.
Αντιγραφή αρχείων σε νέα τοποθεσία
Επιτρέπει την αντιγραφή αρχείων σε διαφορετική τοποθεσία μέσα στην αποθήκευση στο cloud, διασφαλίζοντας αποδοτική οργάνωση αρχείων.
Μετακίνηση αρχείων σε νέα τοποθεσία
Διευκολύνει τη μετακίνηση αρχείων μεταξύ φακέλων στην αποθήκευση στο cloud για αναδιάρθρωση και βελτιστοποίηση της ιεραρχίας αποθήκευσης.
Διαγραφή αρχείων στην αποθήκευση στο cloud
Υποστηρίζει τη διαγραφή αρχείων αποθηκευμένων στο cloud για ελευθέρωση χώρου και διατήρηση οργανωμένης διαχείρισης δεδομένων.
Υποστηριζόμενες Μορφές Εγγράφων
Ο παρακάτω πίνακας υποδεικνύει τις μορφές αρχείων που το Aspose.3D για .NET μπορεί να φορτώσει και να αποθηκεύσει.
Μορφή | Περιγραφή | Φόρτωση | Αποθήκευση | Σχόλια | Μορφή Αρχείου στον Κώδικα |
---|
AMF | Μορφή αρχείου για προσθετική κατασκευή | ✔️ | ✔️ | | amf |
3DS | 3D Studio | ✔️ | ✔️ | | discreet3ds |
RVM | Μοντέλο Συστήματος Διαχείρισης Σχεδίασης Εγκαταστάσεων AVEVA | ✔️ | ✔️ | | rvmbinary , rvmtext |
DRC | Google Draco | ✔️ | ✔️ | | draco |
DAE | Collada | ✔️ | ✔️ | | collada |
DXF | AutoCAD DXF | ✔️ | | | dxf |
FBX | Μορφή Autodesk FBX | ✔️ | ✔️ | Από έκδοση 7.2 έως 7.5, ASCII/Δυαδική. | fbx7200ascii , fbx7200binary , fbx7300ascii , fbx7300binary , fbx7400ascii , fbx7400binary , fbx7500ascii , fbx7500binary |
OBJ | Wavefront Obj | ✔️ | ✔️ | Συμπεριλαμβάνει υποστήριξη για mesh/point cloud. | wavefrontobj |
PDF | PDF 3D | ✔️ | ✔️ | Υποστηρίζει μόνο το ενσωματωμένο περιεχόμενο U3D στα PDF. Το PRC και το U3D με επέκταση RH Mesh δεν υποστηρίζονται ακόμη. | pdf |
PLY | Polygon File Format ή Stanford Triangle Format | ✔️ | ✔️ | Συμπεριλαμβάνει υποστήριξη για mesh/point cloud. | ply |
STL | Standard Triangle Language | ✔️ | ✔️ | | stlascii , stlbinary |
U3D | Universal3D | ✔️ | ✔️ | | universal3d |
GLTF | Μορφή Μετάδοσης GL | ✔️ | ✔️ | | gltf , gltf2 , gltf_binary , gltf2_binary |
JT | Αρχείο Siemens JT | ✔️ | | Υποστηρίζει μόνο τις εκδόσεις 8 και 9. | siemensjt8 , siemensjt9 |
X | Αρχείο DirectX | ✔️ | | | xbinary , xtext |
3MF | Μορφή Microsoft 3D Manufacturing | ✔️ | | | microsoft3mf |
ASE | Μορφή ASCII Scene Exporter του 3D Studio Max | ✔️ | | | |
HTML | Υποστήριξη HTML | ✔️ | ✔️ | | |
USD | Universal Scene Description | ✔️ | | | |
USDZ | Universal Scene Description Archive | ✔️ | | | |
Ξεκινήστε
Δεν χρειάζεται να εγκαταστήσετε τίποτα για να ξεκινήσετε με το Aspose.3D Cloud SDK για .NET. Απλά δημιουργήστε έναν λογαριασμό στο Aspose for Cloud και αποκτήστε τις πληροφορίες της εφαρμογής σας.
Απλά εκτελέστε Install-Package Aspose.3D-Cloud
από την κονσόλα διαχειριστή πακέτων στο Visual Studio για να κατεβάσετε και να αναφέρετε το assembly του Aspose.3D στο έργο σας. Εάν έχετε ήδη το Aspose.3D Cloud SDK για .NET και θέλετε να το αναβαθμίσετε, εκτελέστε Update-Package Aspose.3D-Cloud
για να αποκτήσετε την τελευταία έκδοση.
Ελέγξτε το GitHub Repository για κοινά σενάρια χρήσης.
Δημιουργία ενός νέου αρχείου 3D
Δημιουργήστε ένα νέο αρχείο 3D σε ένα καθορισμένο format χρησιμοποιώντας το Aspose.3D Cloud API.
// Εισαγωγή απαραίτητων namespaces
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Αρχικοποίηση του Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Καθορισμός format και ονόματος εξόδου αρχείου
var format = "collada"; // Παράδειγμα format
var outputFile = "newFile.dae";
// Δημιουργία νέου αρχείου 3D
var response = api.CreateFile(format, outputFile);
// Επαλήθευση δημιουργίας αρχείου
Console.WriteLine("Το αρχείο δημιουργήθηκε με επιτυχία: " + response.Message);
Μετατρέψτε ένα συγκεκριμένο μέρος ενός αρχείου 3D σε άλλο format, διατηρώντας τη δομή των δεδομένων.
// Αρχικοποίηση του Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Καθορισμός αρχείου εισόδου και ρυθμίσεων εξόδου
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Στόχος format
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Καθορισμός του κόμβου προς εξαγωγή και μετατροπή
// Μετατροπή μέρους του αρχείου
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);
Console.WriteLine($"Το μέρος του αρχείου μετατράπηκε σε {outputFile}");
Τριγωνοποίηση μιας σκηνής 3D
Απλοποιήστε τη γεωμετρία μιας σκηνής 3D τριγωνοποιώντας το mesh και αποθηκεύστε τη σε επιλεγμένο format.
// Εισαγωγή απαραίτητων namespaces
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;
// Αρχικοποίηση του Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Καθορισμός λεπτομερειών εισόδου και εξόδου
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";
// Τριγωνοποίηση της σκηνής 3D και αποθήκευση
api.Triangulate(inputFile, outputFile);
Console.WriteLine($"Η σκηνή τριγωνοποιήθηκε και αποθηκεύτηκε σε {outputFile}");
Εξαγωγή πρώτων δεδομένων από ένα αρχείο 3D
Εξαγάγετε βασικά πρώτα δεδομένα (όπως κορυφές και υφές) από ένα αρχείο 3D για προσαρμοσμένη επεξεργασία.
// Εισαγωγή απαραίτητων namespaces
using Aspose.ThreeD.Cloud.Sdk.Api;
// Αρχικοποίηση του Aspose.3D Cloud API
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");
// Καθορισμός αρχείου εισόδου
var inputFile = "example.3ds";
// Εξαγωγή πρώτων δεδομένων
var rawData = api.ExtractRawData(inputFile);
Console.WriteLine("Εξαγόμενα πρώτα δεδομένα:");
Console.WriteLine(rawData);
3D API Μοντελοποίησης
| 3D API Μετατροπής
| Παραμετρική Μοντελοποίηση
| 3D Τριγωνοποίηση
| 3D Μετασχηματισμός
| 3D Επεξεργασία Αρχείων
| Cloud-based 3D API
| Ενσωμάτωση 3D Cloud Αποθήκευσης
| Μετατροπή Μορφής Αρχείων 3D
| Εξαγωγή Περιεχομένου 3D
| Εξαγωγή Δεδομένων 3D PDF
| Μεταφόρτωση Αρχείων 3D
| Λήψη Αρχείων 3D
| Διαχείριση Cloud Αρχείων 3D
| Υποστήριξη FBX
| Μορφή OBJ
| Μορφή STL
| Wavefront OBJ
| Διαχείριση Αρχείων 3D
| NuGet 3D SDK
| Εξαγωγή Δεδομένων 3D
| Επεξεργασία Σκηνής 3D
| Ακατέργαστα Δεδομένα 3D