OpenGL 셰이딩 언어 (GLSL - OpenGL Sharding Language)

지원하는 확장자: glsl, vert, frag

버텍스 셰이더 (Vertex shader)

uniform vec4 scale;
void main()
{
  vec4 pos = gl_Vertex * scale;
  gl_Position = gl_ModelViewProjectionMatrix * pos;
}

Fragment Shader

void main()
{
  gl_FragColor = vec4(1,1,1,1);
}

OpenGL GLSL documentation을 기반으로 합니다.

문서의 개선을 도와주세요

빠진점이 있거나 명확하지 않은 경우, 웹 사이트 저장소에 이슈를 제기해 주시거나 페이지를 수정해 주세요..