Aspose.3D FOSS
Aspose.3D FOSS jest biblioteką na licencji MIT służącą do ładowania, inspekcji, transformacji i eksportu scen 3D. Dostępna dla Pythona 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, normal 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 ramki ograniczające 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 (read)
Wybierz swoją platformę, aby przeglądać przewodniki instruktażowe: