- procedure DrawGameMenueSzeneOne;
- var x : Integer;
- begin
- glEnable(GL_LIGHTING);
- CalcNewPositions();
- for x := 1 to AnzahlObjecte do begin
- gltranslatef(Startszene.posX[x],Startszene.posY[x],Startszene.posZ[x]);
- glrotatef(StartSzene.Rot[x],0,1,0);
- Startszene.Objecte[x].Render(); <<<<---- Genau da ist der ursprung
- glrotatef((360 - StartSzene.Rot[x]),0,1,0);
- gltranslatef(Startszene.posX[x] * -1,Startszene.posY[x] * -1,Startszene.posZ[x] * -1);
- end;
- end;