Blader door onze producten

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.


Docs Swagger Examples Blog Support Release Notes Dashboard

Installation

Das Paket ist auf nuget.org verfügbar und kann über die Paket-Manager-Konsole mit folgendem Befehl installiert werden:

PM> NuGet\Install-Package Aspose.3D-Cloud

Version NuGet NuGet-GroupDocsCloud


3D-Modellierungs- und Konvertierungs-REST-API

Aspose.3D Cloud SDK für .NET ermöglicht Entwicklern, fortgeschrittene 3D-Dateiverarbeitung in der Cloud durchzuführen. Die API unterstützt das Erstellen verschiedener 3D-Modelle (z. B. Kugeln, Zylinder, Ebenen), die Konvertierung von 3D-Formaten, das Extrahieren von 3D-Inhalten aus PDFs und das Anwenden von Transformationen wie Rotation, Skalierung und Translation. Sie vereinfacht die parametrische Modellierung, Triangulation und Rohdatenerfassung, um nahtlose Workflows zu ermöglichen. Mit umfassender Cloud-Speicherintegration können Entwickler 3D-Dateien effizient hochladen, herunterladen, kopieren, verschieben und löschen. Das SDK unterstützt eine breite Palette von Formaten, einschließlich FBX, OBJ, STL und PDF, und gewährleistet Interoperabilität über verschiedene Plattformen. Die Installation über NuGet ist einfach und ermöglicht eine schnelle Integration in .NET-Anwendungen.

Konvertieren zwischen Formaten mit Aspose.3D Cloud

Dateiformate konvertieren

Ermöglicht die nahtlose Konvertierung zwischen mehreren 3D-Dateiformaten für eine verbesserte Interoperabilität.

Erstellen einer neuen Datei in einem bestimmten Format

Unterstützt das Erstellen einer 3D-Datei in einem angegebenen Format mit vordefinierter Struktur oder Eigenschaften.

Konvertieren eines Teils einer Datei

Ermöglicht die selektive Konvertierung bestimmter Teile einer 3D-Datei in ein anderes Format für gezielte Datenverarbeitung.

Verwenden von SaveOptions zur Formatkonvertierung

Nutzt den SaveOptions-Parameter, um den Konvertierungsprozess zwischen 3D-Dateiformaten anzupassen und zu optimieren.

Arbeiten mit ModelProcess in Aspose.3D Cloud

Erstellen von Entitäten mit spezifischen Größen

Unterstützt das Erstellen neuer 3D-Entitäten mit definierten Abmessungen, um präzise Modellierungsanforderungen zu erfüllen.

Entfernen von Knoten aus 3D-Szenen

Ermöglicht das Löschen bestimmter Knoten aus einer 3D-Szene zur Szenenverfeinerung und Optimierung.

Dienstprogramme von Aspose.3D Cloud

Extrahieren und Speichern von Szenen in verschiedenen Formaten

Bietet Funktionen zum Extrahieren von Szenen aus 3D-Dateien und deren Speicherung in verschiedenen Formaten zur Kompatibilität.

Rohdaten aus PDF extrahieren

Ermöglicht die Extraktion von Roh-3D-Daten, die in PDF-Dateien eingebettet sind, zur weiteren Verarbeitung oder Analyse.

Triangulieren und Speichern eines Teils einer Szene

Konvertiert bestimmte Teile einer 3D-Szene in triangulierte Geometrie und speichert sie in einem gewählten Format.

Triangulieren und Speichern der gesamten Datei

Verarbeitet eine gesamte 3D-Datei, um ihre Geometrie zu triangulieren, und speichert sie in einer neuen Datei zur Konsistenz.

Triangulieren und Speichern in der Originaldatei

Ermöglicht die direkte Änderung der Original-3D-Datei durch Triangulieren ihrer Geometrie und Überschreiben der Datei.

Arbeiten mit Dateien und Speicher in Aspose.3D Cloud

Dateien aus Cloud-Speicher herunterladen

Bietet die Möglichkeit, Dateien direkt aus dem Cloud-Speicher auf lokale Systeme für den Offline-Zugriff herunterzuladen.

Dateien in den Cloud-Speicher hochladen

Ermöglicht das Hochladen von Dateien von lokalen Geräten in den Cloud-Speicher für eine sichere und zentrale Datenverwaltung.

Dateien an einen neuen Speicherort kopieren

Ermöglicht das Kopieren von Dateien an einen anderen Speicherort innerhalb des Cloud-Speichers, um eine effiziente Dateiorganisation sicherzustellen.

Dateien an einen neuen Speicherort verschieben

Unterstützt das Verschieben von Dateien zwischen Verzeichnissen im Cloud-Speicher, um die Speicherhierarchie umzustrukturieren und zu optimieren.

Dateien im Cloud-Speicher löschen

Ermöglicht das Löschen von Dateien im Cloud-Speicher, um Speicherplatz freizugeben und Daten übersichtlich zu halten.

Unterstützte Dokumentformate

Die folgende Tabelle zeigt die Dateiformate, die Aspose.3D für .NET laden und speichern kann.

FormatBeschreibungLadenSpeichernBemerkungenDateiformat im Code
AMFAdditive Manufacturing File Format✔️✔️amf
3DS3D Studio✔️✔️discreet3ds
RVMAVEVA Plant Design Management System Model✔️✔️rvmbinary, rvmtext
DRCGoogle Draco✔️✔️draco
DAECollada✔️✔️collada
DXFAutoCAD DXF✔️dxf
FBXAutodesk FBX-Format✔️✔️Von Version 7.2 bis 7.5, sowohl ASCII/Binär.fbx7200ascii, fbx7200binary, fbx7300ascii, fbx7300binary, fbx7400ascii, fbx7400binary, fbx7500ascii, fbx7500binary
OBJWavefront OBJ✔️✔️Einschließlich Unterstützung für Mesh-/Punktwolken.wavefrontobj
PDF3D PDF✔️✔️Unterstützt nur Standard-U3D eingebettete 3D-Inhalte in PDF. PRC und U3D mit RH Mesh-Erweiterung werden noch nicht unterstützt.pdf
PLYPolygon File Format oder Stanford Triangle Format✔️✔️Einschließlich Unterstützung für Mesh-/Punktwolken.ply
STLStandard Triangle Language✔️✔️stlascii, stlbinary
U3DUniversal3D✔️✔️universal3d
GLTFGL Transmission Format✔️✔️gltf, gltf2, gltf_binary, gltf2_binary
JTSiemens JT-Datei✔️Unterstützt nur Version 8 und 9.siemensjt8, siemensjt9
XDirectX-Datei✔️xbinary, xtext
3MFMicrosoft 3D Manufacturing Format✔️microsoft3mf
ASEASCII Scene Exporter-Format von 3D Studio Max✔️
HTMLUnterstützung für HTML✔️✔️
USDUniversal Scene Description✔️
USDZUniversal Scene Description Archive✔️

Erste Schritte

Sie müssen nichts installieren, um mit dem Aspose.3D Cloud SDK für .NET zu starten. Erstellen Sie einfach ein Konto bei Aspose for Cloud und erhalten Sie Ihre Anwendungsinformationen.

Führen Sie einfach Install-Package Aspose.3D-Cloud aus der Package Manager Console in Visual Studio aus, um das Aspose.3D-Assembly in Ihrem Projekt zu referenzieren. Wenn Sie bereits Aspose.3D Cloud SDK für .NET installiert haben und es aktualisieren möchten, führen Sie Update-Package Aspose.3D-Cloud aus, um die neueste Version zu erhalten.

Überprüfen Sie das GitHub-Repository für häufige Nutzungsszenarien.

Erstellen Sie eine neue 3D-Datei

Erstellen Sie eine neue 3D-Datei in einem angegebenen Format mit der Aspose.3D Cloud API.

// Notwendige Namespaces einbinden
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Aspose.3D Cloud API initialisieren
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Format und Ausgabedateiname angeben
var format = "collada"; // Beispiel-Format
var outputFile = "newFile.dae";

// Neue 3D-Datei erstellen
var response = api.CreateFile(format, outputFile);

// Dateierstellung überprüfen
Console.WriteLine("Datei erfolgreich erstellt: " + response.Message);

Konvertieren eines Teils einer 3D-Datei in ein anderes Format

Konvertieren Sie einen bestimmten Teil einer 3D-Datei in ein anderes Format und behalten Sie die Struktur der Zieldaten bei.

// Aspose.3D Cloud API initialisieren
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Eingabedatei und Ausgabe-Einstellungen angeben
var inputFile = "sample.3ds";
var targetFormat = "obj"; // Ziel-Format
var outputFile = "convertedPart.obj";
var partPath = "/RootNode"; // Knoten für Extraktion und Konvertierung angeben

// Teil der Datei konvertieren
api.ConvertPart(inputFile, partPath, targetFormat, outputFile);

Console.WriteLine($"Teil der Datei wurde in {outputFile} konvertiert");

Triangulieren einer 3D-Szene

Vereinfachen Sie die Geometrie einer 3D-Szene, indem Sie das Mesh triangulieren und in einem gewünschten Format speichern.

// Notwendige Namespaces einbinden
using Aspose.ThreeD.Cloud.Sdk.Api;
using Aspose.ThreeD.Cloud.Sdk.Model;

// Aspose.3D Cloud API initialisieren
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Eingabe- und Ausgabedetails angeben
var inputFile = "scene.fbx";
var outputFile = "triangulatedScene.obj";

// 3D-Szene triangulieren und speichern
api.Triangulate(inputFile, outputFile);

Console.WriteLine($"Szene wurde trianguliert und in {outputFile} gespeichert");

Extrahieren von Rohdaten aus einer 3D-Datei

Extrahieren Sie wichtige Rohdaten (wie Vertizes und Texturen) aus einer 3D-Datei zur individuellen Verarbeitung.

// Notwendige Namespaces einbinden
using Aspose.ThreeD.Cloud.Sdk.Api;

// Aspose.3D Cloud API initialisieren
var api = new ThreeDCloudApi("Your-Client-ID", "Your-Client-Secret");

// Eingabedatei angeben
var inputFile = "example.3ds";

// Rohdaten extrahieren
var rawData = api.ExtractRawData(inputFile);

Console.WriteLine("Extrahierte Rohdaten:");
Console.WriteLine(rawData);

Docs Swagger Examples Blog Support Release Notes Dashboard


3D-Modellierungs-API | 3D-Konvertierungs-API | Parametrische Modellierung | 3D-Triangulation | 3D-Transformation | 3D-Dateiverarbeitung | Cloud-basierte 3D-API | 3D-Cloud-Speicherintegration | 3D-Dateiformatkonvertierung | 3D-Inhalte extrahieren | 3D-PDF-Datenextraktion | 3D-Dateien hochladen | 3D-Dateien herunterladen | Cloud-3D-Dateien verwalten | FBX-Unterstützung | OBJ-Format | STL-Format | Wavefront OBJ | 3D-Dateimanipulation | NuGet 3D-SDK | 3D-Datenextraktion | 3D-Szenenverarbeitung | 3D-Rohdaten


 Deutsch