| i wrote this but the texture won t draw, what can i do, please? 
 
bglCreateContext 800,600,16,60,BGL_BACKBUFFER | BGL_DEPTHBUFFER 'BGL_FULLSCREEN|
glEnable GL_TEXTURE_2D
glShadeModel(GL_SMOOTH)
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST)
glEnable GL_DEPTH_TEST
glMatrixMode GL_PROJECTION
glLoadIdentity()
glFrustum -0.1, 0.1,-0.1, 0.1, 0.1, 100.0
glMatrixMode GL_MODELVIEW
glLoadIdentity()
Global camX:Int=.2,camY:Int=0,camZ:Int=-4
Global space:TPixmap=LoadPixmap("img/space1.bmp")
Global tex_space:Int=bglTexFromPixmap(space,True)
glBindTexture (GL_TEXTURE_2D,tex_space)
Local rot_cube:Float
While Not KeyHit(KEY_ESCAPE)
	rot_cube:+.01
	If rot_cube>360 rot_cube:-360
	glClear GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT
	
	draw_cube(0,0,0, rot_cube,rot_cube,Rnd(.01))
	bglDrawText ("Hello",0,0)	
	bglSwapBuffers
Wend
Function draw_cube(Px:Float=0,Py:Float=0,Pz:Float=0,  Rx:Float=0,Ry:Float=0,Rz:Float=0)
	glLoadIdentity()	
		glTranslatef px+camX,py+camY,pz+camZ
		glRotatef Rx,1,0,0
		glRotatef Ry,0,1,0
		glRotatef Rz,0,0,1	
		glBindTexture (GL_TEXTURE_2D,tex_space)	
	glBegin GL_QUADS		
		
		glColor3f .3,.3,.3'bottom
		glVertex3f -1,-1,-1
		glVertex3f -1,-1,1
		glVertex3f 1,-1,1
		glVertex3f 1,-1,-1
		
		glColor3f 1,1,1'Top
		glVertex3f -1,1,-1
		glVertex3f -1,1,1
		glVertex3f 1,1,1
		glVertex3f 1,1,-1
		
		glColor3f .8,.6,.6'Left
		glVertex3f -1,1,-1
		glVertex3f -1,1,1
		glVertex3f -1,-1,1
		glVertex3f -1,-1,-1
		
		glColor3f .6,.6,.8'Right
		glVertex3f 1,1,-1
		glVertex3f 1,1,1
		glVertex3f 1,-1,1
		glVertex3f 1,-1,-1
		glColor3f .6,.6,.6'back
		glVertex3f -1,1,-1
		glVertex3f 1,1,-1
		glVertex3f 1,-1,-1
		glVertex3f -1,-1,-1
		
		glColor3f .8,.8,.8'back
		glVertex3f -1,1,1
		glVertex3f 1,1,1
		glVertex3f 1,-1,1
		glVertex3f -1,-1,1
	
	glEnd
		
		
End Function
 
 |