Otwórz bibliotekę importu zasobów
Deweloperzy |
Alexander Gessler Thomas Schulze Kim Kulling i in. |
---|---|
Wersja stabilna | 5.1.4 / 18 grudnia 2021 r
|
Magazyn | |
System operacyjny | Międzyplatformowe |
Typ | Biblioteka importu modeli 3D |
Licencja | BSD |
Strona internetowa |
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