2012-07-25 5 views
1

방금 ​​Qt OpenGL에서 작업하기 시작했습니다. 그것으로 화면에 간단한 모양을 그릴 수 있습니다. QWidget의 화면에 다양한 크기의 점을 그려야합니다. 나는 표준 glPointSize(float)을 사용했다. 이것은 효과가없는 것 같습니다. 필자는이를위한 명령 행 프로그램을 작성하여 잘 작동합니다. 어느 누구도 도움이 될 수 있습니까?Qt OpenGL에서 glPointSize (float)를 적용하는 방법은 무엇입니까?

+0

포인트 크기는 좌표계 단위가 아니라 픽셀 단위입니다. –

답변

0

아마도 QWidget이 아닌 QGlWidget에서이 작업을 수행하고 있습니까?
glBegin (GL_POINTS)을 기억 했습니까?

포인트를 볼 수 없거나 크기 변경이 효과가 없다는 것을 의미합니까?
크기 값은 임의적입니다. 1에서 변경된 값을 보려면 더 큰 값 (10 또는 20)을 지정해야하는 경우가 있습니다.

+0

예, QGLWidget을 사용하고 있습니다. 이것은 내 .h 파일의 행입니다 : class GLWidget : public QGLWidget. glPointSize (14.33)를 사용하고 있습니다. 그러나 화면에는 작은 점만 볼 수 있습니다. – meghaljani

관련 문제