Forum: Multimedia
by Cicaro,
1. Nov 2011
Die Reihenfolge von glTranslate und glRotate macht den Unterschied aus.
Nach Tuts einfach googeln. Wenn du willst, kannst du dich unserem kleinen Team anschließen hier. Musst nur 2 Sachen beachten: Englisch-sprachig und Creative Commons Lizenzen beachten. Wir tauschen Ideen und den ganzen Kram (Grafiken, Sounds, Musik) rund ums Spieleentwickeln aus. Stehen aber noch am Anfang (1. Projekt).
Forum: Multimedia
by Cicaro,
31. Okt 2011
Ich habe 5 Sachen anzumerken:
1. glViewport würde ich nicht bei jedem Rendern aufrufen. Dies initialisiert den Viewport. Man weiß nicht wie langsam es ist und es muss nicht allzuoft benutzt werden.
2. Entferne beim Testen und Experimentieren alle Variablen aus dem Code und verwende nur konstante Zahlen. Dann sieht man, was man macht.
3. Du solltest dir möglichst bald die Verwendung von...
Forum: Multimedia
by Cicaro,
31. Okt 2011
1) Wenn die Texturen auf dem Kopf stehen, ist das normal. Die muss man selber zurechtspiegeln.
2) Bei glTexCoord2f(); kommen die Textur-Koordinaten rein (welchen Teil der Textur zeichnet man) und bei glVertex2f(); die Weltkoordinaten (wo und wie (groß) zeichnet man den Texturteil). Du hast glaub ich an der falschen Stelle (glTextCoord) den Verdoppelungstrick angewendet.