Häufig gestellte Fragen

Häufig gestellte Fragen

Häufig gestellte Fragen

Wie ist das Lizenzmodell für Aspose.3D?

Aspose.3D wird unter der MIT-Lizenz verteilt. Diese permissive Open-Source-Lizenz ermöglicht die freie Nutzung, Modifikation und Verbreitung der Software, auch in kommerziellen Produkten, vorausgesetzt, dass die ursprüngliche Urheberrechtshinweis und Lizenzteks enthalten sind. Die vollständigen Lizenzdetails finden Sie in der LICENSE-Datei mit dem Projekt gebündelt .

Ist Animationsunterstützung in Aspose.3D für Python verfügbar?

Ja, Animationsklassen sind für das Lesen von Animationsdaten funktional. Die API enthält AnimationClip, AnimationNode,und . AnimationChannel Als vollständige Implementierungen, die es Ihnen ermöglichen, Animationsclip-Clips, Knoten und Keyframe-Sequenzen aus unterstützten Formaten zu lesen. Das Schreiben oder Wiedergeben von Animationen ist nicht Teil dieser Version, aber die Klassen sind keine Stubs.

Kann Aspose.3D Texturbilder aus Dateien laden?

Nein, das Laden von Texturbildern ist in Aspose.3D für Python nicht implementiert. Die Bibliothek unterstützt das Laden oder die Verarbeitung von Texturbilddateien wie PNG oder JPEG nicht. Dies ist eine bekannte Einschränkung, die im PyPI-Readiness Report dokumentiert wurde.

Unterstützt der OBJ-Importeur nicht standardmäßig vorgegebene Texturkoordinatenkarten?

Nein, der OBJ-Importeur unterstützt nur den Standardmodus für die Kartierung von Texturkoordinaten. Andere Kartierungsmodi wie planar, sphärisch oder zylindrisch werden nicht implementiert. Diese Einschränkung ist in der Implementationszusammenfassung des OB J-Importers dokumentiert .

Welche Grenzen hat der FBX-Exporteur derzeit in Aspose.3D?

Der FBX-Exporteur in Aspose.3D ist grundlegend und exportiert noch keine Normale oder UV. Darüber hinaus erhöht der Exporter die NotImplementedError Diese Einschränkungen sind im Bereitschaftsbericht des PyPI und in der Zusammenfassung zur Umsetzung von FBX dokumentiert.

Warum sollte ich das tun? _parse_element nicht vorwärts gehen können. CLOSE_BRACKET - In FBX-Parsing?

Die _parse_element Funktion im FBX-Parser nicht vorwärts die Rückkehr Position vorbei CLOSE_BRACKET Das kann zu Parsing-Fehlern oder unendlichen Loops beim FBX-Dateiparsen führen, insbesondere in verschachtelten Strukturen. Dieses Problem ist in der Zusammenfassung der FBx-Implementierung als bekannter Fehler dokumentiert.

Was passiert, wenn ich versuche eine tief verschachtelte FBX-Datei zu laden?

Tief eingebettete Strukturen können unbegrenzte Rekursion während des Parsing auslösen. RecursionError Wenn Sie eine komplexe FBX-Datei laden, enthält die Datei wahrscheinlich tief verschachtelte Scope, die das Standardrecursionlimit von Python überschreiten. Als Workaround erhöhen Sie das Limit mit: sys.setrecursionlimit() Vor dem Laden oder vereinfachen Sie die FBX-Struktur in Ihrem Autoretool vor dem Export.

Welche 3D-Formate werden für die Rundfahrt zuverlässig unterstützt?

Die zuverlässigsten unterstützten Formate für den vollen Rundgang (Laden und Speichern) sind OBJ, STL (Binär- und ASCII), glTF 2.0 / GLB, COLLADA und 3MF. Der Export von CO LADA und 3-M F wird über die Internetseite unterstützt. scene.save('output.dae') und . scene.save('output.3mf').FBX-Laden wird mit den oben genannten Parserbeschränkungen unterstützt; die Speicherung von FBx erhöht derzeit NotImplementedError.Für Produktionsworkflows bevorzugen Sie OBJ oder GLB als Austauschformat.

Siehe auch:

Aspose.3D für Python hat bekannte Einschränkungen bei der Analyse und Funktionsunterstützung. Bei der Parsierung von verschachtelten Scope können Elemente aufgrund von Problemen mit dem Parser-Scope Management zu falschen Scopes hinzugefügt werden. Tiefe verschnestete Strukturen können während der Analysis unbegrenzte Rekursion auslösen. Die Bibliothek unterstützt das Laden von Texturbildern oder erweiterte Materialfunktionen wie mehrere UV-Set nicht. Animationsklassen sind funktional zum Lesen von Animierungsdaten. Diese Beschränkung beeinflusst 3D-Python-Spiele und 3 D-Phyton-Visualisierungsworkflows.

 Deutsch