int DrawGLScene(GLvoid)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
gluLookAt(Kamera.pozicija.x, Kamera.pozicija.y, Kamera.pozicija.z,
Kamera.pogled.x, Kamera.pogled.y, Kamera.pogled.z,
Kamera.UP.x, Kamera.UP.y, Kamera.UP.z);
glPushMatrix();
glTranslatef(Kamera.pogled.x,0.0f,Kamera.pogled.z);
Draw_Character();
glPopMatrix();
Draw_Grid();
Draw_wall(6.4f, 2.0f, 1.0f, 0, 2.0f, -40.0f);
Draw_wall(6.4f, 2.0f, 1.0f, 0, 2.0f, 40.0f);
Draw_wall(1.0f, 2.0f, 6.4f, 40.0f, 2.0f, 0.0f);
Draw_wall(1.0f, 2.0f, 6.4f, -40.0f, 2.0f, 0.0f);
if (loptica[0].GetPokupljena()== false) loptica[0].Draw_Ball(1, 5.0f, -5.0f);
if (loptica[1].GetPokupljena()== false) loptica[1].Draw_Ball(1, -5.0f, 5.0f);
if (loptica[2].GetPokupljena()== false) loptica[2].Draw_Ball(1, 5.0f, 5.0f);
if (loptica[3].GetPokupljena()== false) loptica[3].Draw_Ball(0, -5.0f, -5.0f);
return TRUE;
}
ovo je moj dio koda koji mi iscrtava svijet i radi osnovne stvari koje mi trebaju e interesuje me kako i gdje da sad ubacim onaj tvoj dio koda npr nesto ovako :
Begin2DMode(800,600);
glColor3f(0.0f, 1.0f, 0.0f);
glBegin(GL_QUADS);
glVertex3f(-1.0f, 1.0f, 0.0f);
glVertex3f(-0.8f, 1.0f, 0.0f);
glVertex3f(-0.8f, 0.8f, 0.0f);
glVertex3f(-1.0f, 0.8f, 0.0f);
glEnd();
End2DMode();
Kad stavim ovo u DrawGLScene nista mi se ne desi
Odgovori sto prije ako ti nije problem frka mi je ovih dana imam vremena do 7-og da zavrsim a to mi je jedan veoma vazan aspekt igre radi statistike stvari koje sam do tad uradio [tipa koliko sam skupio loptica, dijamanata, i jos tonu nekih zezancija, te statistika bodova i ime].....
Everything is possible !!!