Často kladené otázky

Často kladené otázky

Často kladené otázky

Aký je licenčný model pre Aspose.3D?

Aspose.3D je distribuovaný pod licenciou MIT. Táto permisívna open‑source licencia umožňuje voľné používanie, úpravy a distribúciu softvéru, vrátane komerčných produktov, za predpokladu, že je zahrnuté pôvodné upozornenie o autorských právach a text licencie. Úplné podrobnosti o licencii sú k dispozícii v súbore LICENSE, ktorý je súčasťou projektu.

Je podpora animácie k dispozícii v Aspose.3D pre Python?

Áno, triedy animácie sú funkčné na čítanie animačných dát. API obsahuje AnimationClip, AnimationNode a AnimationChannel ako plné implementácie, ktoré vám umožňujú čítať animačné klipy, uzly a sekvencie kľúčových snímok z podporovaných formátov. Zapisovanie alebo prehrávanie animácie nie je súčasťou tohto vydania, ale triedy nie sú len zástupné.

Môže Aspose.3D načítať textúrové obrázky zo súborov?

Nie, načítanie textúrových obrázkov nie je implementované v Aspose.3D pre Python. Knižnica nepodporuje načítanie ani spracovanie súborov textúr, ako sú PNG alebo JPEG. Toto je známe obmedzenie zdokumentované v správe o pripravenosti PyPI.

Podporuje importér OBJ neštandardné režimy mapovania textúrových súradníc?

Nie, importér OBJ podporuje iba predvolený režim mapovania textúrových súradníc. Ostatné režimy mapovania, ako napríklad planárny, sférický alebo cylindrický, nie sú implementované. Toto obmedzenie je zdokumentované v súhrne implementácie importéra OBJ.

Aké sú aktuálne obmedzenia exportéra FBX v Aspose.3D?

Exportér FBX v Aspose.3D je základný a ešte neexportuje normály ani UV. Okrem toho exportér vyvolá NotImplementedError pri spustení, čo naznačuje, že ešte nie je funkčný. Tieto obmedzenia sú zdokumentované v správe o pripravenosti PyPI a v súhrne implementácie FBX.

Prečo by _parse_element mohol zlyhať pri postupe za CLOSE_BRACKET pri parsovaní FBX?

Funkcia _parse_element v parseri FBX neposúva pozíciu návratu za CLOSE_BRACKET pri návrate. To môže spôsobiť chyby pri parsovaní alebo nekonečné slučky počas parsovania FBX súborov, najmä v vnorených štruktúrach. Tento problém je zdokumentovaný v súhrne implementácie FBX ako známa chyba.

Čo sa stane, keď sa pokúsim načítať hlboko vnorený súbor FBX?

Hlboko vnorené štruktúry môžu spôsobiť neobmedzenú rekurziu počas parsovania. Ak narazíte na RecursionError pri načítavaní zložitého FBX súboru, súbor pravdepodobne obsahuje hlboko vnorené rozsahy, ktoré prekračujú predvolený limit rekurzie v Pythone. Ako riešenie zvýšte limit pomocou sys.setrecursionlimit() pred načítaním alebo zjednodušte štruktúru FBX vo vašom autorovacom nástroji pred exportom.

Ktoré 3D formáty sú spoľahlivo podporované pre round-tripping?

Najspoľahlivejšie podporované formáty pre úplný round‑trip (načítanie a uloženie) sú OBJ, STL (binárny a ASCII), glTF 2.0 / GLB, COLLADA a 3MF. Export do COLLADA a 3MF je podporovaný prostredníctvom scene.save('output.dae') a scene.save('output.3mf'). Načítanie FBX je podporované s obmedzeniami parsera uvedenými vyššie; ukladanie FBX momentálne vyvoláva NotImplementedError. Pre produkčné pracovné postupy uprednostnite OBJ alebo GLB ako svoj výmenný formát.

Pozri tiež

Aspose.3D for Python má známe obmedzenia pri parsovaní a podpore funkcií. Pri parsovaní vnorených rozsahov môžu byť prvky pridané do nesprávnych rozsahov kvôli problémom so správou rozsahov parsera. Hlboko vnorené štruktúry môžu spôsobiť neobmedzenú rekurziu počas parsovania. Knižnica nepodporuje načítanie textúr ani pokročilé materiálové funkcie, ako sú viaceré UV sady. Triedy animácie sú funkčné pre čítanie animačných dát. Tieto obmedzenia ovplyvňujú pracovné postupy 3D Python hier a 3D Python vizualizácie.

 Slovenčina