Aspose.3D FOSS
Aspose.3D FOSS jest biblioteką na licencji MIT służącą do ładowania, przeglądania, przekształcania i eksportowania scen 3D. Dostępna dla Python i TypeScript, obie implementacje są czysto językowe i nie wymagają natywnej kompilacji.
Kluczowe możliwości
- Ładuj i zapisuj pliki OBJ (z obsługą materiałów .mtl), STL, glTF 2.0/GLB, COLLADA i 3MF
- Przeglądaj hierarchie węzłów sceny; uzyskuj dostęp do siatek, normalnych wierzchołków i współrzędnych UV
- Stosuj materiały Lambert i Phong do węzłów sceny
- Transformuj węzły przy użyciu pozycji, rotacji (Quaternion) i skali
- Obliczaj bounding boxy i akumuluj transformacje w przestrzeni świata
- Odczytuj klipy animacji i sekwencje klatek kluczowych z plików glTF i COLLADA
Obsługiwane formaty
OBJ (.mtl), STL, glTF 2.0, GLB, COLLADA, 3MF, FBX (odczyt)
Wybierz swoją platformę, aby uzyskać dostęp do przewodników instalacji i pełnej dokumentacji: