Historique des modifications - Message

Message #8789

Sujet: Texture Coordinates sur Vertex partagés


Type Date Auteur Contenu
Correction acceptée 12-09-2010 19:18:55 Zorian
Texte original:
Merci pour les précisions wink
il y a un encore un truc que je comprend pas, c'est pourquoi ogl texture automatiquement ma troisième face sans que je lui demande, regarde:

Code c++ :


GLfloat CubePosData[] = {

	     // front face 	
        -1.0f, -1.0f,  1.0f,
		 1.0f, -1.0f,  1.0f, 
		 1.0f,  1.0f,  1.0f, 
		-1.0f,  1.0f,  1.0f, 

		// back face		
		 1.0f, -1.0f, -1.0f, 
		-1.0f, -1.0f, -1.0f, 
		-1.0f,  1.0f, -1.0f, 
		 1.0f,  1.0f, -1.0f, 
 };
GLubyte CubeIndexData[] = {
	0, 1, 2,  2, 3, 0,		// front face
	4, 5, 6,  6, 7, 4,		// back face
	5, 0, 3,  3, 6, 5
  };
GLfloat CubeCoordsData[] = {
   0,0, 1,0, 1,1, 0,1, // front face
   0,0, 1,0, 1,1, 0,1,  // back face
};


voilà, je ne comprend pas pourquoi il texture alors que je lui demande pas sad
Correction proposée:
Merci pour les précisions wink
il y a un encore un truc que je comprends pas, c'est pourquoi ogl texture automatiquement ma troisième face sans que je lui demande, regarde:

Code c++ :


GLfloat CubePosData[] = {

	     // front face 	
        -1.0f, -1.0f,  1.0f,
		 1.0f, -1.0f,  1.0f, 
		 1.0f,  1.0f,  1.0f, 
		-1.0f,  1.0f,  1.0f, 

		// back face		
		 1.0f, -1.0f, -1.0f, 
		-1.0f, -1.0f, -1.0f, 
		-1.0f,  1.0f, -1.0f, 
		 1.0f,  1.0f, -1.0f, 
 };
GLubyte CubeIndexData[] = {
	0, 1, 2,  2, 3, 0,		// front face
	4, 5, 6,  6, 7, 4,		// back face
	5, 0, 3,  3, 6, 5
  };
GLfloat CubeCoordsData[] = {
   0,0, 1,0, 1,1, 0,1, // front face
   0,0, 1,0, 1,1, 0,1,  // back face
};


voilà, je ne comprends pas pourquoi il texture alors que je lui demande pas sad
Création du message 11-09-2010 19:07:13 nico
Merci pour les précisions wink
il y a un encore un truc que je comprends pas, c'est pourquoi ogl texture automatiquement ma troisième face sans que je lui demande, regarde:

Code c++ :


GLfloat CubePosData[] = {

	     // front face 	
        -1.0f, -1.0f,  1.0f,
		 1.0f, -1.0f,  1.0f, 
		 1.0f,  1.0f,  1.0f, 
		-1.0f,  1.0f,  1.0f, 

		// back face		
		 1.0f, -1.0f, -1.0f, 
		-1.0f, -1.0f, -1.0f, 
		-1.0f,  1.0f, -1.0f, 
		 1.0f,  1.0f, -1.0f, 
 };
GLubyte CubeIndexData[] = {
	0, 1, 2,  2, 3, 0,		// front face
	4, 5, 6,  6, 7, 4,		// back face
	5, 0, 3,  3, 6, 5
  };
GLfloat CubeCoordsData[] = {
   0,0, 1,0, 1,1, 0,1, // front face
   0,0, 1,0, 1,1, 0,1,  // back face
};


voilà, je ne comprends pas pourquoi il texture alors que je lui demande pas sad

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
118 invités en ligne
membre en ligne: -
RSS Feed