본문 바로가기

[DirectX]RHW란? 블로그 > 프로그래밍 독학소☆ http://blog.naver.com/ljyhs/30014533560 RHW(Reciprocal Homogeneous W)란? copyrightⓒ 김성완(찐빵귀신) [2001년 7월 23일] W는 Homogeneous coordinates의 네번째 성분이고 homogeneous coordinates 는 우리말로 동치 좌표라고 합니다. 일반적으로 3차원 좌표변환 행렬로 4*4 행렬을 사용하는데.. 그렇게 되면 버텍스 좌표계 값은 (x,y,z,1)로 사용합니다. perspective 변환 행렬을 적용하고 나면 버텍스 좌표값의 네번째 성분이 1이 아닌 값이 나오게 되는데.. 이렇게 얻어지는 좌표값을 보통 (x,y,z,w)라고 표시합니다. 이때 이런 좌표값을 동치 좌표라고 합니다..
[DirectX] WinAPI 실행시 디버깅용 콘솔창도 띄우기 #pragma comment(linker, "/entry:WinMain /subsystem:console")
[DirectX]DirectInput 사용 1.일단 프로젝트에 필요 lib 넣는다. 프로젝트속성->입력->추가 종속성->Dinput8.lib dxguid.lib 하나라도 빠지면 제대로 안된다. 2.#include 한다. 3.#define KEYDOWN(name,key) (name[key] & 0x80) 선언한다. 4.객체는 두개가 필요하다 LPDIRECTINPUT8 g_lpdi = NULL; LPDIRECTINPUTDEVICE8 m_keyboard; 생성자나 어플 초기화 함수에서 DirectInput8Create( GetModuleHandle(NULL), DIRECTINPUT_VERSION, IID_IDirectInput8, (VOID**)&g_lpdi, NULL ) ; g_lpdi->CreateDevice(GUID_SysKeyboard, &m_..
[Diary] 아웅 다이렉트9로 2d 찍는 예제나 투토리얼 정말 드럽게 없다. 몇일째 검색만 하고 있네 진도 영 안나가고 아~~~ 아우~~~ 깝깝해~~~ 3d로 간단 슈팅 샘플이나 테트리스 쉠플 어디 엄나 섬주섬주 게임 구조(루프)돌믄서 흐음 외국 사이트 뒤져야 겍군! 퍼옴 http://www.codesampler.com/dx9src/dx9src_10.htm#dx9_2d_demo_game http://www.sharkyuk.com/