12
Open GL Open GL PROJECT PROJECT NameLess NameLess Lee Byung Gook, Profes sor

Open GL PROJECT

Embed Size (px)

DESCRIPTION

Open GL PROJECT. NameLess. Lee Byung Gook, Professor. contents. ¤ … 팀명 / 구성원 ¤… 개발목적 ¤… 구현계획 ¤… 구현시 변경 사항 ¤… 실제구현 ¤… 참고자료. Lee Byung Gook, Professor. 팀명 / 구성원. ¤ NameLess 이름없는 , 무명의 … ¤ 황동식 20011552( 개발및기획 ) 김기봉 20021423( 개발및자료수집 ). 개발 목적. ¤ TeamProject 에 대한 적응력 향상 - PowerPoint PPT Presentation

Citation preview

Page 1: Open GL       PROJECT

Open GL Open GL PROJECTPROJECT

NameLessNameLess

Lee Byung Gook, Professor

Page 2: Open GL       PROJECT

contentcontentss¤¤…… 팀명팀명 // 구성원구성원

¤…¤… 개발목적개발목적 ¤…¤… 구현계획구현계획 ¤…¤… 구현시 변경 사항구현시 변경 사항 ¤…¤… 실제구현 실제구현 ¤…¤… 참고자료참고자료

Lee Byung Gook, Professor

Page 3: Open GL       PROJECT

팀명 팀명 / / 구성원구성원

¤ NameLess¤ NameLess 이름없는이름없는 , , 무명의…무명의…

¤ ¤ 황동식 황동식 20011552(20011552( 개발및기획개발및기획 )) 김기봉 김기봉 20021423(20021423( 개발및자료수개발및자료수집집 ))

Page 4: Open GL       PROJECT

개발 목적개발 목적

¤ TeamProject¤ TeamProject 에 대한 적응력 향상에 대한 적응력 향상

¤ ¤ 컴퓨터 그래픽의 이해컴퓨터 그래픽의 이해

¤ OpenGL¤ OpenGL 의 응용 및 활용 확대의 응용 및 활용 확대

¤ ¤ 개개인의 능력 향상 개개인의 능력 향상

Page 5: Open GL       PROJECT

구현 계획구현 계획

¤ ¤ 기존의 솔라시스템은 기존의 솔라시스템은 MFCMFC 로 짜여로 짜여 져있었으나 우리는 져있었으나 우리는 OpenGLOpenGL 로 한다로 한다

¤ ¤ 실사 사이즈와 같은 비율로 한다실사 사이즈와 같은 비율로 한다

¤ ¤ 우주공간을 확실히 한다우주공간을 확실히 한다

¤ ¤ 행성과 위성 모두 구현한다행성과 위성 모두 구현한다

Page 6: Open GL       PROJECT

구현 계획구현 계획  거리 지름 공전주기 자전주기 위성크기 거리

태양   1390000km   25 년    

수성 57900000km 4,880km 88 일 59 일    

금성 108000000km 12,103km 225 일 243 일    

지구 150000000km 12,756km 365 일 1 일 1738km

384,400km

화성 228000000km 6,794km 687 일 25 시간    

목성 778000000km 143,800km 11.86 년 10 시간    

토성 1430000000km 120,536km 29.5 년 10 시간    

천왕성 2870000000km 51,118km 84 년 18 시간    

해왕성 4500000000km 49,532km 165 년 19 시간    

명왕성 5900000000km 2274km 247.7 년 6.4 일    

위의 표를 참고하여 만든다위의 표를 참고하여 만든다

Page 7: Open GL       PROJECT

구현 화면구현 화면

Page 8: Open GL       PROJECT

구현 시 변경 사항 태양을 다른 행성과 같은 비율로 줄였더니 너무 커서 태양은 실제 크기 보다 1/10 크기로 하였다 . 각 행성의 공전속도의 비율을 실제와 같이 적용 하니 토성 뒤쪽의 행성들은 너무 느려 정지 한 것 처럼 보여 유동성 있게 조절하였다 . 태양과의 거리를 실제 비율로 줄였더니 해왕성과 명왕성이 찾기 힘들 정도로 멀어저서 유동성있게 조절하였다 .

Page 9: Open GL       PROJECT

실제 구현

  거리 크기 위성크기 거리

태양 3    

수성 5.2 0.038    

금성 5.8 0.095    

지구 7 0.1 0.3 0.03

화성 8 0.053    

목성 9.3 1.127    

토성 14.5 0.944    

천왕성 17.5 0.4    

해왕성 20 0.388    

명왕성 23 0.018    

Page 10: Open GL       PROJECT

키 구성마우스 오른쪽 : 시작마우스 왼쪽 : 정지줌인 : PgUp줌 아웃 : PgDn카메라 돌리기 : 방향키 ( 기봉 , 여기 화살표 4 방향으로

넣어라 )카메라 위로 이동 : W카메라 밑으로 이동 : S카메라 오른쪽으로 이동 : D카메라 왼쪽으로 이동 : A종료 : F4

Page 11: Open GL       PROJECT

화면 구현

Page 12: Open GL       PROJECT

참고 자료참고 자료

¤ ¤ 이병국 교수님 홈페이지이병국 교수님 홈페이지 및 홈페이지 내 자료들및 홈페이지 내 자료들

¤ ¤ OpenGL OpenGL 관련 싸이트관련 싸이트