http://dis.dankook.ac.kr/lectures/cg07/entry/lighting-예제
GL_FLAT/GL_SMOOTH 예
gluQuadrics을 lighting을 사용한 예와 사용하지 않은 예
glutShapes을 lighting을 사용한 예와 사용하지 않은 예
http://dis.dankook.ac.kr/lectures/cg07/entry/lighting-예제
GL_FLAT/GL_SMOOTH 예
gluQuadrics을 lighting을 사용한 예와 사용하지 않은 예
glutShapes을 lighting을 사용한 예와 사용하지 않은 예
town – LEFT/RIGHT/UP/DOWN – x축/z축으로 카메라의 위치를 움직임
1299616583.cpp
uptown – LEFT/RIGHT/UP/DOWN – y축/x축으로 물체를 회전시킴
LEFT MOUSEBUTTON MOTION – x축과 y축으로 물체를 회전시킴
MIDDLE MOUSEBUTTON MOTION – x축과 y축으로 물체를 이동시킴
RIGHT MOUSEBUTTON MOTION – x축과 z축으로 물체를 이동시킴
1104872200.cpp
navtown – camera class를 사용하여 x/y/x축 카메라의 위치이동과 x/y/x축 카메라의 방향이동
F1&F2 – x축 카메라 위치이동
F3&F4 – y축 카메라 위치이동
F5&F6 – z축 카메라 위치이동
F7&F8 – x축 카메라 방향이동
F9&F10 – y축 카메라 방향이동
HOME&END – z축 카메라 방향이동
1408335771.zip
Geometry: Cube, glutShapes, gluQuadrics
http://dis.dankook.ac.kr/lectures/cg07/entry/geometry-cube-glutShapes-gluQuadrics
Car, Orbit, Orbit3d, Planet, Robot, & Simple Solar System
http://dis.dankook.ac.kr/lectures/cg07/entry/transformation-예제
http://dis.dankook.ac.kr/lectures/cg07/entry/simple-solar-hierachical-transformation
OPENGL picking tutorial
1. Visual Studio .NET 2005를 Windows Vista에서 사용할 때 아래의 링크의 Service Pack 1를 받아서 설치해주어야합니다.
Visual Studio 2005 Service Pack 1 Update for Windows Vista
http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en
2. 그리고, 만약 system32 디렉토리에 glut32.dll를 복사할 권한이 없다면,
시작->제어판->시스템->고급(탭)->환경변수(버튼)->사용자 변수 & 시스템 변수에 있는
Path에 C:\glut (즉, glut.h, glut32.lib, glut32.dll이 있는 파일 폴더)를 끝에 추가하여 Path를 걸어준다.