|
LoadersOBJ
Liste des Loaders de mesh OBJ intéressants que j'ai pu trouver =)
Description du format : http://nccastaff.bournemouth.ac.uk/jmacey/RobTheBloke/www/opengl_programming.html kixor's Wavefront LoaderOù ça !?http://kixor.net/dev/objloader/ Quécécé ?Celui-là m'a l'air pas trop mal, je pense qu'il est facile à utiliser et semble performant. La documentation est cependant un peu légère ... Il charge absolument toutes les stats des meshs, donc aussi bien les vertices que les coordonnées de textures et les normales :) The OpenGL OBJ LoaderOù ça !?http://sourceforge.net/projects/objloader/ Quécécé ?Assez complet, il n'est pas bcp documenté et l'absence de Makefile me fait un peut peur (j'aime pas les Makefiles :P). Il utilise la librairie graphique SDL, donc d'un point de vue prog', c'est plutôt pas mal (la SDL étant une bonne grosse librairie bien entretenue par de bon gros geeks). Dot3 bump-mapped OBJ loaderOù ça !?http://nccastaff.bournemouth.ac.uk/jmacey/RobTheBloke/www/opengl_programming.html (faut scroller un petit peu) Quécécé ?Plusieurs versions, "simples", avec Makefile, Readme et tralala ... Mais en C, et en mode code à la "nozick-tchétchène-du-portugal". GLMOù ça !?http://devernay.free.fr/hacks/glm/ Quécécé ?Apparemment assez connue, cette librairie semble très fonctionnelle POUR LINUX. En revanche, il faut voir s'il existe une bonne documentation (meilleure que celle donnée dans le README)... Aussi, il semblerai qu'il s'agisse d'un hack de la librairie GLM originale (d'une version supérieure et en C++, mais pas d'infos sur le format OBJ). Enfin ... c'est du C !!!! >:-( Limegarden Wavefront Obj Mesh loaderOù ça !?http://limegarden.net/2010/03/02/wavefront-obj-mesh-loader/ Quécécé ?Fait par un petit du MIT, super simple, utilise les flux pour lire les fichiers. Il récupère les vertices, les coordonnées de textures et les normales. Et c'est tout. Et c'est déjà pas mal. En C++. |