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을 기반으로 합니다.
문서의 개선을 도와주세요
빠진점이 있거나 명확하지 않은 경우, 웹 사이트 저장소에 이슈를 제기해 주시거나 페이지를 수정해 주세요..