OpenGL: glCopyTexImage2D(...); [C++] * Textur ist weiss
-
Tja ich hab da son problem... ich habe hier folgenden code:
glViewport(0,0,128,128); glPushMatrix(); [...] //Eine Grafikausgabe ^^ glPopMatrix(); glBindTexture(GL_TEXTURE_2D,texid[1]); //createemptytexture(texid[1],128,128,GL_LINEAR); Auskommentiert zum test0rn glCopyTexImage2D(GL_TEXTURE_2D,0,GL_RGBA,0,0,128,128,0); //glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); Auskommentiert zum test0rn glViewport(0,0,800,600); glBindTexture(GL_TEXTURE_2D,texid[1]); //Das sollte eigentlich die Grafikausgabe aus der Textur ausgeben glPushMatrix(); glTranslatef(0,0,-10); glColor4f(1,1,1,0.1); glEnable(GL_TEXTURE_2D); glBegin(GL_QUADS); glTexCoord2f(0,0); glVertex2f(-1,-1); glTexCoord2f(1,0); glVertex2f( 1,-1); glTexCoord2f(1,1); glVertex2f( 1, 1); glTexCoord2f(0,1); glVertex2f(-1, 1); glEnd(); glDisable(GL_TEXTURE_2D); glPopMatrix();
Aber die Textur ist komplett weiß!!
Plz help X_x
-
Tut mir leid aber ich seh in glTexCopy keinen Sinn, ich sehe weder eine Quelle noch ein Ziel ...