Registriert: Sa Dez 30, 2006 20:52 Beiträge: 43
Programmiersprache: Delphi
Hallo und frohe Ostern,
ich mach mich gerade an die Weiterentwicklung von Heiliger Damm, aber irgendwie ist mir der Source zu durcheinander und überfüllt. Könnt ihr mal durchgucken ob ich das alles brauche und das auch in der richtigen Reihenfolge ist? Es ist ja nur ein 2D-Modus nötig:
Du brauchst kein Scissor-Test, wenn der Viewport genauso groß ist.
Ich nehme mal an deine Projektions-Matrix ändert sich nie. Daher brauchst du die auch nur einmal am Anfang zu setzen, bzw. nur immer dann wenn sich die Größe des Viewport ändert.
Sofern du nur diese Render-Methode hast kannst du auch gefahrlos die Modelview-Matrix nur einmal auf glLoadIdentity(); setzen und massenhaft sinnfreie glPush/glPopMatrix einsparen.
Das glPush/glPopAttrib brauchst du nicht, wenn du sowieso alles wieder neusetzt.
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.