Lab1

1. include & lib 를 받아서 실습 디렉토리 (예: lab) 안에 저장한다.  freeglut-MSVC-3.0.0-2.mp.zip & glew-2.0.0-win32.zip & glm-0.9.7.6.zip

include lib bin  (freeglut.dll, glew32.lib, glew32ms.dll)

C:\Windows\system32 폴더에 freeglut.dll glew32.dll glew32mx.dll를 넣습니다.
** 64-bit 운영체제 (Window8 기준)
C:\Windows\SysWOW64 폴더에도 freeglut.dll glew32.dll glew32mx.dll를 넣습니다.

 

2. 새로운 OpenGL 프로젝트 (예: lab0, etc)를 실습 디렉토리 아래에서 생성한다.

lab_dir

lab0_dir

3. source code 를 넣어준다.

lab1-moglclassShader (moglclass.h, shaders.cpp, shaders.h, vertexBufferObject.cpp, vertexBufferObject.h) colorTriangle.cpp, simple2.vs, simple2.fs

4. 각 OpenGL 프로젝트마다 include 와 lib 디렉토리 설정을 하고 lib 를 넣어준 후 빌드 (즉, compile & link) 한다.

include_dir

lib_dir

lib

5. 실행한다.

 

6. 다른 코드를 실행해 본다.

colorTriangle

colorTriangles

circle

indexedSquare

indexedCube