Ofta ställda frågor
Ofta ställda frågor
Vad är licensmodellen för Aspose.3D?
Aspose.3D distribueras enligt MIT-licensen. Denna tillåtna öppen källkodslicens möjliggör fri användning, modifiering och distribution av programvaran, även i kommersiella produkter, förutsatt att den ursprungliga upphovsrättsförklaringen och licenstexten ingår. Fullständig licensieringsinformation finns i LICENSE-filen bundet med projektet.
Är animationsstöd tillgängligt i Aspose.3D för Python?
Ja, animationsklasser är funktionella för att läsa animationsdata. API inkluderar AnimationClip, AnimationNode,och AnimationChannel som full implementationer som gör att du kan läsa animering klipp, noder och nyckelfärg sekvenser från stödda format. Skriva eller spela upp animation är inte en del av denna release, men klasserna är inga stängsel.
Kan Aspose.3D ladda texturbilder från filer?
Nej, texturbild laddning inte implementeras i Aspose.3D för Python. biblioteket stöder inte ladda eller bearbeta texturer bildfiler som PNG eller JPEG. Detta är en känt begränsning dokumenterad i PyPI-bereddhetsrapporten.
Har OBJ importör stöd för icke-default textur samordnar mappningslägen?
Nej, OBJ-importören stöder endast standardkonstruktionskorridationsläge. Andra mapplägen som planar, sfär eller cylindriska implementeras inte. Denna begränsning dokumenteras i OBD-importerens genomförande sammanfattning.
Vilka är de aktuella begränsningarna för FBX-exportören i Aspose.3D?
FBX-exportören i Aspose.3D är grundläggande och exporterar inte normala eller UV-strålar än. NotImplementedError När det inbjuds, indikerar det inte ännu funktionellt. Dessa begränsningar dokumenteras i PyPI-bereddhetsrapporten och FBX:s genomförandebeslutning.
Varför kan _parse_element misslyckas med att föra fram det förflutna CLOSE_BRACKET På FBX Parsing?
Den _parse_element Funktionen i FBX-parserna förhandlar inte tillbakapositionen tidigare CLOSE_BRACKET Detta kan orsaka parsingfel eller oändliga luckor under FBX-filen parning, särskilt i nötade strukturer. Denna fråga dokumenteras i FB X implementeringssamling som ett känt bugg.
Vad händer när jag försöker ladda upp en djupt nötad FBX-fil?
Djupt nötade strukturer kan utlösa obegränsad recurs under parning. om du möter en RecursionError När du laddar en komplex FBX-fil, innehåller filen troligen djupt nötta spår som överstiger Pythons standard återvändande gräns. sys.setrecursionlimit() innan du laddar, eller förenkla FBX-strukturen i ditt bokverktyg före export.
Vilka 3D-format stöds pålitligt för rundspårning?
De mest tillförlitliga format som stöds för full rundtur (laddning och spara) är OBJ, STL (binär och ASCII), glTF 2.0 / GLB, COLLADA och 3MF. Collada och exporten av 3mF stödjs via scene.save('output.dae') och scene.save('output.3mf').FBX laddning stöds med parserbegränsningar som nämns ovan; FB X sparar för närvarande ökar NotImplementedError.För produktionsarbetsflöden föredrar du OBJ eller GLB som ditt växelkursformat.
Se även
Aspose.3D för Python har kända begränsningar i parsing och funktionstöd. När parning nötade spår kan element läggas till felaktiga spåra på grund av parser områdehanteringsproblem. Djupt nöttade strukturer kan utlösa obegränsad recursion under parling. Biblioteket stöder inte textur bild laddning eller avancerade materialfunktioner som flera UV-set. Animation klasser är funktionella för att läsa animationsdata. Dessa restriktioner påverkar 3D Pythons spel och 3d Pyton visualisering arbetsflöden.