Otwórz bibliotekę importu zasobów

Otwórz bibliotekę importu zasobów
Deweloperzy

Alexander Gessler Thomas Schulze Kim Kulling i in.
Wersja stabilna
5.1.4 / 18 grudnia 2021 r . ; 14 miesięcy temu ( 2021-12-18 )
Magazyn
System operacyjny Międzyplatformowe
Typ Biblioteka importu modeli 3D
Licencja BSD
Strona internetowa www.assimp.org _ _

Open Asset Import Library ( Asimp ) to międzyplatformowa biblioteka importu modeli 3D , której celem jest zapewnienie wspólnego interfejsu programowania aplikacji (API) dla różnych formatów plików zasobów 3D . Napisany w C++ , oferuje interfejsy zarówno dla C , jak i C++. Powiązania z innymi językami (np. BlitzMax , C# , Python ) zostały opracowane w ramach projektu lub są dostępne gdzie indziej. Biorąc pod uwagę znaczenie i zalety Assimp, rozwijany jest tutaj czysty port Java (/Kotlin) .

Zaimportowane dane są dostarczane w prostej, hierarchicznej strukturze danych. Konfigurowalne etapy przetwarzania końcowego (tj. generowanie normalnych i stycznych, różne optymalizacje) rozszerzają zestaw funkcji.

Assimp obsługuje obecnie 57 różnych formatów plików do odczytu, w tym COLLADA (.dae), 3DS , DirectX X , Wavefront OBJ i Blender 3D (.blend). Od wersji 3.0 Assimp zapewnia również funkcję eksportu dla niektórych formatów plików.

Projekty z wykorzystaniem Assimp

Kilka projektów open source korzysta z Assimp, takich jak Godot , MonoGame i Urho3D .

Zobacz też

Linki zewnętrzne