Erstellen und Lesen einer bestehenden 3D-Szene
Contents
[
Hide
]
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 jedem unterstützten Dateiformat. Entwickler können auch eine vorhandene 3D-Szene für Änderungs-, Ergänzungs-oder Verarbeitung zwecke laden.
Erstellen eines 3D-Szenen dokuments
Bitte führen Sie diese Schritte aus, um ein 3D-Szenen dokument mit den Aspose.3D-APIs zu erstellen:
- Erstellen Sie eine Instanz der
Scene
-Klasse, die ein 3D-Szenen dokument darstellt. - Generieren Sie ein 3D-Szenen dokument, indem Sie die
Save
-Methode des Scene-Klassen objekts aufrufen.
Erstellen eines 3D-Szenen dokuments: Programmieren von Samples
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import aspose.threed as a3d | |
# For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
# The path to the documents directory. | |
# Create an object of the Scene class | |
scene = a3d.Scene() | |
# Save 3D scene document | |
scene.Save("document.fbx", a3d.FileFormat.FBX7500ASCII) |
Eine 3D-Szene lesen
Mit Aspose.3D API können Entwickler alle unterstützten 3D-Dokumente laden. Die verfügbaren Konstruktoren derSzeneKlasse dies zulassen, und sie akzeptieren eine gültige Datei pfad zeichenfolge. Die unterstützten lesbaren Dateiformate lauten wie folgt:
- FBX 7,7 (ASCII, Binär)
- FBX 7.6 (ASCII, Binär)
- 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)
- XYZ
- Draco
- 3MF
- RVM (Text, Binär)
- ASE
- USDZ
- USD
Konstruktoren der Scene
-Klasse erkennen das Dokument format 3D intern.
Lesen einer 3D-Szene: Samples programmieren
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import aspose.threed as a3d | |
# For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
# The path to the documents directory. | |
# Initialize a Scene class object | |
scene = Scene() | |
# Load an existing 3D document | |
scene.open("document.fbx") | |