Speichern Sie ein 3D-Dokument in verschiedenen 3D-Formaten mit C#
Contents
[
Hide
]
Übersicht
Der Artikel erklärt, wie Sie 3D-Dokumente in verschiedenen Formaten mit einer C# 3D-Dokument verarbeitung bibliothek speichern können, einschl ießlich
- Sparen Sie ein 3D-Dokument im FBX-Format mit C# - AutoDesk
- Sparen Sie ein 3D-Dokument im DAE-Format mit C# - Collada
- Sparen Sie ein 3D-Dokument im 3DS-Format mit C# - Discreet 3D Studio
- Sparen Sie ein 3D-Dokument im DRC-Format mit C# - Google Draco
Die
Scene
-Klasse der Aspose.3D API stellt ein 3D-Dokument dar, und Entwickler können sein Objekt in jedem unterstützten Dateiformat speichern. Um eine 3D-Szene zu speichern, verwenden Sie einfach die Scene.Save
-Methode. Sie akzeptiert einen Dateinamen mit vollständigem Pfad oder ein Dateistream-Objekt. Aspose.3D API bietet einen weiteren FileFormat
Parameter, um das Ausgabe dateiformat anzugeben.
Sparen Sie eine 3D-Szene in den unterstützten 3D-Formaten
Das unten stehende Code-Beispiel für C# zeigt, wie Sie eine 3D-Szene oder ein Dokument in einem Stream in verschiedenen unterstützten 3D-Formaten speichern.
This file contains 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
// For complete examples and data files, please go to https://github.com/aspose-3d/Aspose.3D-for-.NET | |
// Load a 3D document into Aspose.3D | |
Scene scene = new Scene(); | |
// Open an existing 3D scene | |
scene.Open("document.fbx"); | |
// Save Scene to a stream | |
MemoryStream dstStream = new MemoryStream(); | |
scene.Save(dstStream, FileFormat.FBX7500ASCII); | |
// Save Scene to a local path | |
scene.Save("output_out.fbx"); |