
Dieser Blogbeitrag stellt Aspose.3D für Python über .NET vor, eine Unternehmens-3D Rendering API. Jetzt können Sie die 3D-Dateikonvertierung programmgesteuert mit dieser Python-Bibliothek automatisieren. Sie können die Datei zwischen gängigen 3D-Dateiformaten konvertieren. Neben den Konvertierungsfunktionen ermöglicht es Ihnen, 3D-Szenen zu erstellen, Animationen hinzuzufügen, Geometrie zu erstellen und mehr. In diesem Blogbeitrag lernen wir jedoch, wie man OBJ in AMF in Python mit Aspose.3D für Python über .NET konvertiert. Darüber hinaus haben wir auch eine nicht-programmgesteuerte Lösung für die OBJ in AMF Konvertierung, die im späteren Abschnitt dieses Artikels behandelt wird, also folgen Sie dieser Anleitung gründlich.
Dieser Artikel behandelt die folgenden Abschnitte:
Installation der 3D Rendering API
Die Installation ist nur einen Befehl entfernt, wenn Sie Python auf Ihrem System eingerichtet haben. Sie können einen 3D-Modell-Dateikonverter so schnell entwickeln wie die Installation dieser Python-Bibliothek. Daher sind dieser Installations Leitfaden und der Systemanforderungen Leitfaden verfügbar, falls Sie auf Probleme stoßen. Jetzt können wir dieses Aspose.3D für Python über .NET installieren, indem wir den folgenden Pip-Befehl im Terminal ausführen:
pip install aspose-3d

OBJ in AMF in Python - Beispielcode
Um die OBJ in AMF Konvertierung umzusetzen, stellen Sie sicher, dass Sie eine Quell-OBJ-Datei haben.
Befolgen Sie die folgenden Schritte, um programmgesteuert einen 3D-Dateikonverter zu entwickeln:
- Rufen Sie die Methode from_file der Klasse Scene auf, um die Szene aus dem angegebenen Pfad zu öffnen.
- Erstellen Sie eine Instanz der Klasse AmfSaveOptions.
- Die Eigenschaft enable_compression wird zur Komprimierung verwendet, um die endgültige Dateigröße zu reduzieren, der Standardwert ist wahr.
- Die Eigenschaft encoding legt die Standardcodierung für textbasierte Dateien fest.
- Rufen Sie die Methode save auf, um die Datei im AMF-Dateiformat zu speichern.
Sie können den folgenden Code-Snippet verwenden, um OBJ in AMF in Python mit dieser 3D Rendering API zu konvertieren:
from aspose.threed import Scene | |
from aspose.threed.formats import * | |
# Invoke the from_file method of the Scene class to open the scene from the given path. | |
scene = Scene.from_file("/sample.obj") | |
# Create an instance of the AmfSaveOptions class. | |
amfSaveOptions = AmfSaveOptions() | |
# The enable_compression property is used for compression to reduce the final file size, default value is true. | |
amfSaveOptions.enable_compression = True | |
# The encoding property sets the default encoding for text-based files. | |
amfSaveOptions.encoding = "" | |
# Invoke the save method to save the file in AMF file format. | |
scene.save("/output_out.amf", amfSaveOptions) |
Sie können die Ausgabe im folgenden Bild sehen:

Online 3D-Dateikonverter
Wählen Sie diesen online 3D-Dateikonverter, wenn Sie eine nicht-programmgesteuerte Lösung wünschen. Dieses Tool ist webbasiert und Sie können diesen 3D-Modell-Dateikonverter sowohl auf Desktop als auch auf Mobilgeräten nutzen. Darüber hinaus wird es von Aspose.3D unterstützt und bietet eine sehr benutzerfreundliche Oberfläche. Es sind keine Abonnements oder Gebühren für die Nutzung erforderlich. Sie können es nach Ihren Anforderungen verwenden.

3D-Modell-Dateikonverter - Kostenlose Lizenz erhalten
Sie können eine kostenlose temporäre Lizenz erhalten, um diese 3D-Dateikonvertierungsbibliothek ohne Evaluierungsbeschränkungen auszuprobieren.
Fazit
Das ist alles für diesen Blogbeitrag. Wir werden mit einem weiteren lösungsbasierten Artikel zurückkommen. In dieser Anleitung haben wir gelernt, wie man OBJ in AMF in Python mit Aspose.3D für Python über .NET konvertiert. Diese 3D Rendering API kann Ihnen helfen, einen 3D-Modell-Dateikonverter für Ihre Unternehmensanwendung zu erstellen. Darüber hinaus können Sie die Dokumentation und API-Referenzen besuchen, um mit der Entwicklung zu beginnen. Schließlich schreibt aspose.com ständig neue Artikel. Bitte bleiben Sie also in Kontakt für die neuesten Updates.
Hilfe ist verfügbar
Sie können uns über Ihre Fragen oder Anfragen in unserem Forum informieren.
Häufig gestellte Fragen – FAQs
Kann man mit Python 3D-Modelle erstellen?
Ja, Sie können Aspose.3D für Python über .NET verwenden, um 3D-Dateiformate in Python zu verarbeiten und zu konvertieren. Bitte besuchen Sie diesen Link, um diese 3D Rendering API zu erkunden.
Kann man 3D-Dateien konvertieren?
Ja, dieser online 3D-Dateikonverter bietet eine robuste und effiziente 3D-Dateikonvertierung in andere gängige Dateiformate.