- void RenderSomething
- {
- glPushMatrix; //die untransformierte modelview speichern
- glTranslatef(posX,posY,posZ); //erstmal verschieben
- glRotatef(winkel,0,0,1); //dann rotieren, zb um z
- glScalef(scaleX,scaleY,scaleZ); //dann skalieren
- glBegin(bla); //objekt zeichnen, manuel oder mit aux(wovon ich nichts verstehe)
- //texcoordinaten
- //alle eckpunkte ,lokales system (zb von -0.5 bis +0.5)!
- glEnd;
- glPopMatrix; //wieder zurück zur unveränderten matrix
- }