gl_PointSize
函数文档gl_PointSize
函数用于设置点的大小。它可以在顶点着色器中使用。
语法:void gl_PointSize(float size);
size
:指定点的大小。默认值为1.0。在片段着色器中,通过 gl_PointCoord
可以获取当前像素在点中所处的位置,从而可以在片段着色器中实现更复杂的点着色效果。
#version 330
in vec3 position;
void main()
{
gl_Position = vec4(position, 1.0);
gl_PointSize = 20.0;
}
这个示例给每个点设置了大小为20个像素。