2016-10-09 3 views
-4

Ich bin mit dem OpenGL so kann ich nicht verstehen, was passiert, wenn ich von einer Farbe in einem anderen aufgrund der Tatsache ändern, dass im unteren Teil des Bildes dankOpenGL was passiert mit den Farben?

Foto verzerrt scheint: enter image description here

+1

Keine Bilder posten, wenn Text! Posten Sie Text als Text! – Olaf

+0

Danke, das war mir nicht bewusst. – Datex2

Antwort

3
  1. Sie rufen glClear zwischen glBegin und glEnd an. Du darfst das nicht tun, und außerdem verstehe ich nicht, warum tust du das?

  2. Sie glBegin(GL_POLYGON): GL_POLYGON bedeutet, dass all jene Ecken Sie gehen in einem ein riesiges Polygon mit Selbstüberschneidungen zusammengesetzt werden. Stattdessen sollten Sie glBegin(GL_QUADS) tun, um Rechtecke zu zeichnen.

+0

Danke, das Problem wurde mit diesen beiden Punkten gelöst – Datex2