Assimp

Linux.fista
Versio hetkellä 26. joulukuuta 2020 kello 04.16 – tehnyt Lahtis (keskustelu | muokkaukset) (Malline:Kirjasto ja fiksausta)
Siirry navigaatioon Siirry hakuun
Assimp
Tekijä(t) Alexander Gessler, Thomas Schulze, Kim Kulling
Vakaa versio 5.0.1  / 12. tammikuuta 2020
Ohjelmoitu C++
Lisenssi BSD-lisenssi
Kotisivu www.assimp.org
Lähdekoodi github.com/assimp/


Assimp eli Open Asset Import Library on useaa alustaa tukeva 3D-tuonti mallinnuskirjasto (import model library), jonka tavoitteena on luoda yhteinen ohjelmointirajapinta (eli API) eri 3D-mallinnus tiedostomuodoille. Kirjasto on ohjelmoitu C++ kielellä ja se tarjoaa rajapinnat C:lle, sekä C++-kielille. Kirjaston tehtävänä on ladata yli 40 3D-tiedostomuotoa yhtenäiseksi ja puhtaaksi tietorakenteeksi. Assimp tukee mm. COLLADA (.dae), 3DS, DirectX X, Wavefront OBJ ja Blender (.blend) tiedostomuotoja.

Kirjasto tukee seuraavia ohjelmointikieliä: C, C++, Python, D, BlitzMax, Java (tulossa...) ja .NET (tulossa...)

v  k  m
OpenGL-kirjastoja
OpenGL | FreeGLUT | GLFW | GLEW | GLM | GLU
OpenGL varjostinohjelmakielet
GLSL
Muita kirjastoja
Assimp | SDL | Vulkan