mirror.co.kr [컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작 > mirror3 | mirror.co.kr report

[컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작 > mirror3

본문 바로가기

mirror3


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


[컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작

페이지 정보

작성일 20-09-29 02:09

본문




Download : [컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작.doc




회전 속도와 전/후진 속도에 비례관계를 두어 전/후진 속도에 의해 핸들 회전이 influence을 받도록 하며 후진할 때에는 핸들의 회전 방향이 반대가 되도록 한다.
키보드 입력에 맞춰 카메라 뷰포트의 transform 매트릭스를 변경시켜 움직임을 표현한다.레포트/공학기술


[컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_01.gif [컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_02.gif [컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_03.gif [컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_04.gif [컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_05.gif [컴퓨터그래픽스]%20D3D를%20이용한%20운전%20시뮬레이터%20제작_doc_06.gif









R E P O R T
D3D를 이용한 운전 시뮬레이터 제작



















문제정이
D3D를 이용하여 간단히 도로를 모델링 하고 운전 시뮬레이터를 제작한다. 전/후진에 가속도와 저항, 속도 한계를 적용하며 핸들의 움직임에도 같은 방법으로 가속도와 저항, 회전속도 한계를 적용시킨다.

문제analysis(분석) /알고리즘
DirectX 예제 소스 6번(5개의 박스 회전 예제)을 수정하여 도로를 모델링하고 카메라(뷰포트)를 이동시켜 자동차 운전을 시뮬레이션 한다.

소스
예제 6번의 Main.cpp 와 Game.h, Game.cpp 파일중 변경된 核心 코드만 출력

[Main.cpp]
//The windows message handler
LRESULT WINAPI WinProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
case WM_KEYDOWN:
switch (wParam)
{
case VK_UP:
g_pGame-]PushUp 〓 true;
break;
case VK_DOWN:
g_pGame-]PushDown 〓 true;
break;
case VK_LEFT:
g_pGame-]PushLeft 〓 true;
break;
case VK_RIGHT:
g_pGame-]PushRight 〓 true;
break;
}
br…(省略)

[컴퓨터그래픽스],D3D를,이용한,운전,시뮬레이터,제작,공학기술,레포트


[컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작 , [컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작공학기술레포트 , [컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작


[컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작

Download : [컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작.doc( 84 )



순서


설명
[컴퓨터그래픽스] D3D를 이용한 운전 시뮬레이터 제작


다.
박스의 모양을 각각 지면, 분리대, 건물로 변형하고 도로와 건물, 지면의 텍스처를 그려서 박스에 입힌다.
REPORT 74(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

mirror.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © mirror.co.kr All rights reserved.