Erstellen und Lesen einer bestehenden Szene 3D
Übersicht
Der Artikel erklärt die folgenden Themen unter Verwendung der Manipulation bibliothek C# 3D Dateiformate.
- Erstellen Sie eine leere 3D Szene in C# von Grund auf neu
- Lesen oder Laden Sie bestehende 3D Szene in C#
- Speichern Sie die Szene 3D in den unterstützten Formaten 3D unter Verwendung von C#
- Arbeiten Sie mit 3D Szenen eigenschaften in C#
Erstellen Sie eine leere 3D-Szene und speichern Sie in unterstützten 3D-Dateiformaten
Aspose.3D API unterstützt das Erstellen der neuen 3D-Szenen von Grund auf und speichern Sie dann in einem beliebigen unterstützten Dateiformat. Entwickler können auch eine vorhandene 3D-Szene für Modifizierungs-, Ergänzungs-oder Verarbeitung zwecke laden.
Erstellen eines Szenen dokuments 3D
Bitte führen Sie diese Schritte in C# aus, um ein 3D Szenen dokument mit den APIs Aspose.3D zu erstellen:
- Erstellen Sie eine Instanz der Klasse
Scene
, die ein Szenen dokument 3D darstellt. - Generieren Sie ein 3D Scene-Dokument, indem Sie die
Save
-Methode des Scene-Klassen objekts aufrufen.
Lesen einer 3D Szene
Mit Aspose.3D APIkönnen Entwickler alle unterstützten 3D-Dokumente laden. Die verfügbaren Konstruktoren der Scene
-Klasse erlauben dies und akzeptieren eine gültige Datei pfad zeichenfolge. Die unterstützten lesbaren Dateiformate lauten wie folgt:
- FBX 7.5 (ASCII, Binär)
- FBX 7.4 (ASCII, Binär)
- FBX 7.3 (ASCII, Binär)
- FBX 7.2 (ASCII, Binär)
- STL (ASCII, Binär)
- WavefrontOBJ
- Discreet3DS
- Universal3D
- Collada
- glTF
- DXF
- PLY (ASCII, Binär)
- X (ASCII, Binär)
- Draco
- 3MF
- RVM (Text, binär)
- ASE
Konstruktoren der Scene
-Klasse erkennen das Dokument format 3D intern.
Arbeiten mit Szenen eigenschaften 3D
Mit Aspose.3D API können Sie die Eigenschaften 3D Scene mithilfe der unter geordneten Knoten der Szene lesen. Das folgende Code beispiel C# zeigt die Verwendung dieser Funktion.