OpenGL


17 OpenGL. - 3


{

return NULL;// , NULL

}

File=fopen(Filename,"r");// ,

if (File)// ?

{

fclose(File); //

//

return auxDIBImageLoad(Filename);

}

return NULL;// , NULL

}

 

, . , , .

 

, TextureImage[] 2 rgb . , . !

 

int LoadGLTextures()//

{

int Status=FALSE; //

AUX_RGBImageRec *TextureImage[2]; //

 

. 2 , . ! , , TextureImage[].

 

, , font.bmp ( ) bumps.bmp. , . , .

 

memset(TextureImage,0,sizeof(void *)*2); // NULL

 

if ((TextureImage[0]=LoadBMP("Data/Font.bmp")) &&// (TextureImage[1]=LoadBMP("Data/Bumps.bmp"))) //

{

Status=TRUE; // TRUE

 

, . , , " , !?!". . 2 1, , . 2 3, !