Soyez le premier à donner votre avis sur cette source.
Vue 6 180 fois - Téléchargée 987 fois
un bout de code pour comprendre :) //initialisation du loader Loader* MonLoader = (Loader*)LoaderBMP::GetInstance(); //maintenant on load la texture MonLoader = MonLoader->Load("data/crate.tga"); if( MonLoader->IsLoaded()) caisse[0] = MonLoader->texID[0]; //recuperation des textures MonLoader = MonLoader->Load("data/sol.jpg"); if( MonLoader->IsLoaded()) sol[0] = MonLoader->texID[0]; //recuperation des textures
19 nov. 2004 à 23:57
19 nov. 2004 à 19:18
merci beaucoup pour ton aide je vais voir si je peux corriger le loader tga pour les images inversées
10 nov. 2004 à 20:36
Sinon autre chose, si jamais c'est pas fait, ça supporte les images inversées? Parce que dans le format TGA, y'a une option qui fait qu'on enregistre l'image à l'envers (on inverse haut et bas), et donc faut que le loader s'adapte ^^
'fin je te dis juste ça comme ça ;)
Un format qui serait intéressant à charger je pense serait le XPM, pour faire un truc du genre :
#include "texture.xpm"
// dans une fonction :
XPMLoader xpm;
GLuint id;
xpm.LoadOpenGLTextureFromData(texture_xpm, &id, XPM_LINEAR);
Je pense que je le ferai un de ces jours ça aussi :) Qd j'aurai le temps :'(
7 nov. 2004 à 20:23
6 nov. 2004 à 18:30
Quant au chargeur de BMP je pense que ce serait plus profitable si tu te passais de la GLAUX (ce qui constitue justement l'utilité d'un loader de BMP ^^).
J'ai pas bien regardé : ça supporte la compression RLE pour les TGA?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.