glColor3f() 및 GL_QUAD_STRIP을 사용하여 서로 옆에 2 개의 사각형을 그리지 만, 2 개의 사각형 사이에 색상이 희미 해지고있는 것 같습니다.이를 예방할 수있는 방법이 있습니까? 아니면 GL_QUAD_STRIP은 단순히 이런 종류의 것을 의미하지 않습니까? GL_QUADS가 더 적절하지만, 너무 쉽습니다.OpenGL GL_QUAD_STRIP이 glColor3f()와 함께 변합니다.
glBegin(GL_QUAD_STRIP);
glColor3f(1.0f, 1.0f, 1.0f);
glVertex3f(0.0f, 0.0f, 0.0f);
glVertex3f(0.0f, 1.0f, 0.0f);
glVertex3f(1.0f, 0.0f, 0.0f);
glVertex3f(1.0f, 1.0f, 0.0f);
glColor3f(0.0f, 0.0f, 0.0f);
glVertex3f(2.0f, 0.0f, 0.0f);
glVertex3f(2.0f, 1.0f, 0.0f);
glColor3f(1.0f, 1.0f, 1.0f);
glEnd();
코드를 게시한다. –
스크린 샷을 게시해야합니다. –
GL 버전은 무엇입니까? – Bahbar