OPENGL Project 결과보고서 (알카포네의 다이어트)

Slides:



Advertisements
Similar presentations
1 ‘ 우리나라의 주요공업 ’ - 정도웅, 주민혁, 안수진, 백경민, 엄다운, 박경찬 -.
Advertisements

안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
공부할 내용 조상들이 살던 곳 자연과 잘 어울리는 한옥 지방에 따라 서로 다른 집의 모양 섬 지방의 집
사랑, 데이트와 성적 자율성 :데이트 성폭력!!! 성폭력예방교육 전문강사 / 여성학 전공 신 순 옥.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
3차시: 인터랙티브 콘텐츠 만들기 소요시간: 45분 준비물 홀로그램 키트 스마트폰 SPL3D 편집기 저작툴.
3D Project Cloud Warcraft 박 종 선.
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
Open Graphics Library 팀 명 : Spes 송정웅 김정환
OpenGL Project (3D 움직이는 자동차)
Program Memorandum - MODEL HOUSE
openGL Project 제안서 - 해상 전투
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Visual Basic .NET 처음 사용하기.
1. C++ 시작하기.
FTP 프로그램 채계화 박재은 박수민.
openGL Project 제안서 야구 시구 시뮬레이션
openGL Project 결과보고서 야구 시구 시뮬레이션
WinCE Device Driver 실습 #2
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
OpenGL 프로젝트 K.S.C팀.
네트워크프로그래밍프로젝트 < 관리 tool >
OpenGL PROJECT I T S 우광식 성기영 서창수
openGL Project 제안서 비 오는 정류장에서
OpenGL Project 조민정 장선례.
OpenGL 프로젝트 김병욱 김상진 김성환.
반응형 웹 프로젝트
OPENGL Project 계획서 (알카포네의 다이어트)
2차시: 달의 공전 지구과학
3D 프린팅 프로그래밍 01 – 기본 명령어 강사: 김영준 목원대학교 겸임교수.
ASP.NET AJAX / AJAX Control Toolkit 응용 2008 컴퓨터공학실험( I )
2D Game Programming Project 1
1차시: 낮과 밤이 생기는 원리 지구과학
Solar System TEAM Butterfly Effect 문대진 이재환
OpenGL (spaceship movement) PROJECT 2012.
인체 대 탐험 3D GAME ENGINE 게임 공학과 이성진.
OPENGL PROJECT 별자리관측 이지은,정현정, 조은영, 황태량.
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
openGL Project 제안서 - 해상 전투
( Windows Service Application Debugging )
Open-GL PROJECT 구 리 구 루.
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
OpenGL Project.
OpenGL Project OpenGL Project 팀명 : Will 팀명 : Will
컴퓨터 그래픽스 프로젝트 신형민 이정훈 차봉덕.
OpenGL project – Easy Flight Simulator
단축키 기능 1. 단축키 기능 설명 Alt + R 조회 S 저장 I 삽입 A 추가 D 삭제 P 출력 Q 닫기
LOGOTYPE 춤추는 풍선 팀장 : 이준호 팀원 : 장원진.
OpenGL project 게임 & 멀티미디어 공학부 3학년. 학 번 : 이 름 : 손 종 덕. 김 동 진.
OpenGL 프로젝트 계획서 - 탱탱볼 만들기 팀명 : 훈남들 조원 : _이상민 _박용만
공도의 실버라이트 하기 좋은 날 퍼스펙티브 3D로 깊이 있게.
OpenGL 프로젝트 오영택 이상엽.
OPENGL project 구성원 : 김수민,남현우 OPENGL을 이용한 당구(3구) 구현하기.
12 그리드 시스템.
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
OpenGL Project = Solar System = 김민지 박유나.
원도우 네트워크 프로그래밍 (TCP/IP 소켓 프로그래밍)
학번: 이름: 견정수 학번: 이름: 장성우 학번: 이름: 조재훈
OpenGL 프로젝트 「링 통과하기」 게임&멀티미디어 이인석.
Dongseo University 정보네트워크학과,컴퓨터공학과 이병훈, 박대은, 홍준형
OpenGL Project F-16 전투기 구현 지시KIN
OPENGL PROJECT 별자리관측 이지은,정현정, 조은영, 황태량.
2014 2학기 세미나 LOA1_손 / 발.
OpenGL Project - Basketball Shoot -
OpenGL (3D Racing) PROJECT 2011 Dongseo Univ..
TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)
OpenGL Project Basketball Shoot – 결과 보고서 팀장: 김동군
OpenGL Project 과 목 명 : 컴퓨터 그래픽스 E14반 담당교수님 : 이병국교수님 팀 원 : 신호환
Solar System 최종보고서 TEAM Butterfly Effect 문대진 이재환.
졸업프로젝트.
Presentation transcript:

OPENGL Project 결과보고서 (알카포네의 다이어트) The Secret 팀 20031566 전익철 20031457 박성진 20041541 박성우

Agenda 개발 환경 프로젝트 목적 및 개요 프로젝트 구현 결과화면 구현시 어려웠던 점 소감 참고문헌

개발환경 OS – Windows XP TOOL – Visual Studio 6.0 Library – OPENGL (GLUT) 개발 환경 개발환경 OS – Windows XP TOOL – Visual Studio 6.0 Library – OPENGL (GLUT)

프로젝트 목적 및 개요 목적 개요 디자인 설계 참고 자료 분석 및 활용 계획 코드 구현 및 오류 수정 추가 개발 프로젝트를 통한 OPENGL의 3차원 이동과 카메라의 위치에 대한 개념이해. 모델링 프로그램의 결과물과의 연동 및 움직임 제어. 개요 디자인 설계 참고 자료 분석 및 활용 계획 코드 구현 및 오류 수정 추가 개발

프로젝트 구현 디자인설계 - 하나로 되어있는 알카포네 오브젝트를 팔(2) 다리(2) 몸통(1) - 오브젝트 파일을 이용하여 알카포네를 표현 - 하나로 되어있는 알카포네 오브젝트를 팔(2) 다리(2) 몸통(1) 5부분으로 분할시켜서 obj파일 생성 -솔리드 큐브에 와이어큐브를 입혀 지면 구현 - orthographic을 사용한 시점(카메라 중심) - push() – pop()을 이용하여 팔 다리의 개별적인 움직임 제어 - 키를 이용하여 오브젝트의 속도 조절 , 크기 , 움직임을 제어

프로젝트 구현 Orthographic 손과 다리의 개별적인 움직임 - 특수키를 이용(위 , 아래 , 왼쪽 , 오른쪽) - 마우스를 이용(드래그 한 상태에서 방향) 손과 다리의 개별적인 움직임 - push()-pop()을 이용한 obj 단위 분할 행동 -정해진 각(angle)만큼의 공간을 반복해서 움직임

프로젝트 구현 오브젝트가 ground 외곽을 걷는 기능 오브젝트의 점프 기능 - idle 상태에서의 자동적인 움직임 (Space키로 idle동작을 제어) - (+,-)키를 사용한 obj의 속도를 제어 - 각 모서리에 obj가 위치시 Rotate()를 이용 방향 제어 - ground 위에서의 오브젝트의 움직임 오브젝트의 점프 기능 - ‘j’키를 사용하여 오브젝트의 점프를 구현함

결과화면 오브젝트 구성(팔 다리 몸 제어 가능)

(solidcube & wirecube) 결과화면 Object (Al Capone) Ground (solidcube & wirecube)

구현시 어려웠던 점 튜토리얼에 있던 것처럼 알카포네 오브젝트에 색을 입히는 것 자유 시점을 나타내기 위한 카메라 시점을 잡는 것에 대한 문제점 발생 바닥을 그릴 때 처음 텍스쳐 맵핑으로 bmp이미지를 표현하고자 하였으나 그럴 경우에는 obj까지 같이 영향을 받아버림 (obj색이 맵핑색깔에 영향받음) => 지면을 솔리드큐브와 와이어큐브의 조합으로 만듬

소감 전익철 : 스스로 만족할만한 결과는 아니지만 개인적으로 시간을 투자해 더 배우고 싶습니다. 박성진 : 카메라 시점이 제대로 안 잡혀서 그 부분이 조금 안타까웠습니다. 박성우 : 프로젝트를 통해서 오픈지엘을 조금이나마 이해하게 된 것 같습니다.

참고 문헌 Prof. Lee’s Lab Manual

Thank You.