현대 OpenGL에서 QOpenGLFunctions를 사용하고 있습니다. 내 창문에 GL_POINTS를 그려야하지만 포인트 크기가 너무 작은 것 같습니다. 일반적으로, 당신은 그러나,이 코드는 QOpenGLFunctions 래퍼에 존재하지 않는 glPointSize(4);
과 점의 크기를 변경할 수 있습니다, 그래서 그들을 변경하는 방법을 모르겠습니다.
방금 Qt OpenGL에서 작업하기 시작했습니다. 그것으로 화면에 간단한 모양을 그릴 수 있습니다. QWidget의 화면에 다양한 크기의 점을 그려야합니다. 나는 표준 glPointSize(float)을 사용했다. 이것은 효과가없는 것 같습니다. 필자는이를위한 명령 행 프로그램을 작성하여 잘 작동합니다. 어느 누구도 도움이 될 수 있습니까?
iOS에서 GLKView를 사용하여 렌더링되는 OpenGL ES 게임을 만들었습니다. 또한 GLKView 위에 위치하는 몇 가지 사용자 지정 UIButton을 추가했습니다. 렌더링에서 나는 GL_POINTS 렌더링 모드를 사용하여 몇 개의 별을 그립니다. 시뮬레이터에서는 모든 것이 잘 렌더링되지만 장치는 끔찍한 것처럼 보입니다. 올바른 렌더링 된 이미지를
방금 랩톱으로 렌더링 코드를 옮겼으며 OpenGL 및 glsl에 문제가 있습니다. uniform float tile_size;
void main(void) {
gl_PointSize = tile_size;
// gl_PointSize = 12;
}
과 텍스처를 읽고 단편 색상 설정 gl_Pointcoord 사용 프래그먼트 쉐이더 : 는 I