C_OpenGL

[C OpenGL] 두근두근 도넛.

2019년도 2학기 컴퓨터 그래픽스 수업 과제물 두근두근 도넛 입니다. WireTorus가 좌우로 팽창, 수축을 반복하는 형태입니다.

[C OpenGL] foward kinematics.

2019년도 2학기 컴퓨터 그래픽스 수업 과제물 foward kinematics 입니다. 2개의 polygon과 2개의 joint로 구성되었으며 ‘q’, ‘w’, ‘a’, ‘s’ key를 사용해 조작이 가능합니다.

[C OpenGL] Trackball interface.

2019년도 2학기 컴퓨터 그래픽스 수업 과제물 Trackball interface 입니다. 마우스를 사용해 SolidTeapot을 x축과 y축으로 회전시킬 수 있습니다.

[C OpenGL] Final project.

2019년도 2학기 컴퓨터 그래픽스 수업 마지막 과제물 입니다. 사람형태의 모형이 뛰어가는 애니메이션을 구현했으며 ‘a’, ‘d’ key를 활용하여 시점을 변경할 수 있습니다.

[C OpenGL] Driving simulation.

2019년도 2학기 컴퓨터 그래픽스 수업 과제물 Driving simulation 입니다. 핸들역할을 하는 Torus는 z축을 중심으로 Rotatef 함수를 사용해서 좌, 우로 회전합니다. 전방시점과 사이드미러는 glBegin(GL_LINES) 함수에 for문을 사용해 구현했습니다...

[C OpenGL] 4view system.

2019년도 2학기 컴퓨터 그래픽스 수업 과제물 4view system 입니다. WireTeapot을 다양한 각도에서 확인하고 SolidTeapot에 조명효과를 주어 확인할 수 있습니다.