OpenGL
OpenGL 프로젝 프로젝 트 트
2001 1351
2001 1351 김병욱김병욱 2001 1354
2001 1354 김상진김상진 2001 1358
2001 1358 김성환김성환
개 요 개 요
팀 명 팀 명 : A+: A+ 불가불가
팀원 수 팀원 수 : 3: 3 명명
목적 목적 :: 수업시간에 배운 내용을 바탕으로 수업시간에 배운 내용을 바탕으로 팀 프로젝트를 수행함으로써
팀 프로젝트를 수행함으로써 OpenGLOpenGL 에 에 대한 자신감과 성취감을 유발
대한 자신감과 성취감을 유발
프로젝트 진행 팀장 프로젝트 개발 팀
개발 환경 개발 환경
Windows XPWindows XP
Microsoft Visual C++Microsoft Visual C++
OpenGLOpenGL
Photoshop CSPhotoshop CS
프로젝트 목적 프로젝트 목적
그래픽 프로그래밍에 대한 이해그래픽 프로그래밍에 대한 이해
OpenGLOpenGL 에 관한 이해에 관한 이해
OpenGLOpenGL 의 사용 범위 확대의 사용 범위 확대
Affine TransformationsAffine Transformations 의 이해의 이해
유저인터페이스의 구현유저인터페이스의 구현
3D Object Select3D Object Select
팀 프로젝트에 대한 자신감 고추팀 프로젝트에 대한 자신감 고추
프로젝트 내용 프로젝트 내용
프로젝트 프로젝트 : : 슈퍼맨 하늘을 날다슈퍼맨 하늘을 날다
마우스 이벤트마우스 이벤트 - - 메뉴 선택메뉴 선택
키보드 이벤트키보드 이벤트
- - 카메라 시점의 변화카메라 시점의 변화 , , 줌인줌인 && 줌아웃줌아웃 - - 슈퍼맨의 옷 색상 변화슈퍼맨의 옷 색상 변화
- Affine Transformations- Affine Transformations - - 배경의 변화배경의 변화 && 이동이동
화 면 구 성 화 면 구 성
슈퍼맨이 나는 모습슈퍼맨이 나는 모습 을 을 3D 3D 모델링모델링
키보드 이벤트를 이키보드 이벤트를 이 용한 배경의 변화 용한 배경의 변화
(( 낮낮 ,, 밤밤 ,, 우주우주 ), ), 위위 치의 변화
치의 변화 (Translat(Translat e,Rotate)
e,Rotate)
참 고 사 항 참 고 사 항
모델링 데이터를 활용할 계획모델링 데이터를 활용할 계획
텍스처 맵핑 활용 계획텍스처 맵핑 활용 계획
상황에 따라 상시 계획 변경 할 수 있음상황에 따라 상시 계획 변경 할 수 있음 ..