Salut tout le monde ,
j'utilise des loader de texture bmp/ jpg/ tga/ pcx et ceci me cree une
texture au format unsigned byte* data[largeurimage * hauteurimage *
byteperpixel] que je passe en parametre a la fonction
gluBuild2DMipmaps(GL_TEXTURE_2D, bpp, width, height,type, GL_UNSIGNED_BYTE, data);
ou a
glTexImage2D(GL_TEXTURE_2D, 0, bpp, width, height, 0, type, GL_UNSIGNED_BYTE, data);
en fonction du filtre que je veux appliquer.
bref je cherche une fonction qui me permettrait de stoker les valeur RGB de cette image
pixel par pixel dans un tableau a 2 dimensions
tab[largeurimage][hauteurimage] soit a la creation de ma texture soit
plus tard une fois cette image stokee dans une variable;
exemple :
for(i = 0 ; i < largeur;i++)
for(j = 0; j < hauteur;j++)
{
tab[i][j] = GetColorRGB(data, i,j); // ou data est mon image au format unsigned byte*
}
si quelqu un connais un lien ou peut me fournir le bout de code
neccessaire a ma fonction ca serait vraiment cool merci d'avance
Tous les chemins mènent au RHUM !!!!!!!!!!!!!!!!!!!..............................