Bonjour,
Je cherche à remplir une texture ( structure AUX_RGBImageRec ) non pas en chargeant avec un BMP avec auxDIBImageLoad, car je travaille sur des signaux que je transforme ensuite en images.
Or je ne sais pas vraiment de quelle manière tout cela est représenté, il n'y a pas de doc sur le champ data de la structure AUX_RGBImageRec, j'ai cru comprendre sur WP qu'il fallait représenter les pixels ligne par ligne en commençant par le bas, ensuite le plaquage de texture déclare que les pixels sont en RVB.
glTexImage2D(GL_TEXTURE_2D, 0, 3, TextureImage[Num_Val]->sizeX, TextureImage[Num_Val]->sizeY, 0, GL_RGB, GL_UNSIGNED_BYTE, TextureImage[Num_Val]->data);
Le remplissage du tableau data se fait pourtant en indiquant des RVB identique, je devrais voir de nuances de gris, pourtant l'image est bizarrement colorée par endroits. La j'avoue ne rien comprendre, des explications ?
Partager