Notice
Recent Posts
Recent Comments
목록Season 1/OpenGL (26)
Graphics Programming
GLSL 4.5 - Interface Block
Interface Block: GLSL에서 변수 여러 개를 묶을 때 쓰는, C 구조체 같은 것. // vertex shader out VS_OUT { vec4 color; } vs_out; // fragment shader in VS_OUT { vec4 color; } fs_in; 블록 이름(VS_OUT)은 같아야 하며 인스턴스 이름(vs_out, fs_in)은 달라도 된다. 인스턴스가 여러 개 필요할 경우 배열로 선언할 수 있다. // vertex shader out VS_OUT { vec4 color; } vs_out[3]; // fragment shader in VS_OUT { vec4 color; } fs_in[3];
Season 1/OpenGL
2015. 9. 18. 15:03