GLSL
-
GLSL 강좌(1)3D Graphics/Shader 2007. 6. 23. 10:26
이번에 OpenGL에서 쉐이더를 사용하게 되면서 GLSL을 공부했습니다. 아직 저도 배우는 중이지만 나름대로의 경험을 바탕으로 몇줄 적어보고자 합니다. GLSL이란 OpenGL에서 쉐이더를 지원하기 위해 나온 고급 언어입니다. 이미 Direct X에서는 HLSL이라는 고급언어가 있고 Nvidia사에서 CG라는 고급 쉐이디 언어를 지원하기에 OpenGL 진영에서도 2.0부터 전격적으로 도입했다더군요. 뭐 사설은 여기까지 하고 일단 내 그래픽카드가 GLSL를 지원하나부터 알아봅시다. OpenGL의 고급기능을 쓰기 위해서는 확장기능을 이용해야 합니다. 이번 첫 강좌에서는 확장기능을 어떻게 사용하는지 알아봅시다. printf("opengl 버전 : %s\n",glGetString(GL_VERSION)); 자 저..
-
GLSL 관련글3D Graphics/Open GL 2007. 4. 16. 00:51
1 링크 2 소개 3 참고 링크 [edit] 1 링크 # http://www.opengl.org/documentation/oglsl.html - 공식 링크. http://www.3dshaders.com/ - "오랜지 책"이라 불리는 "OpenGL Shader Language" 책에 관한 사이트. http://www.opengl.org/documentation/oglsl/ShaderSpecV1.051.pdf - GL 셰이더 스팩 문서 http://www.lighthouse3d.com/opengl/glsl/ - 괜찮은 GLSL tutorial. http://www.clockworkcoders.com/oglsl/index.html - GLSL에 대한 몇가지 예제 있음. http://developer.3dlab..