http://dark0946.tistory.com/63
http://dark0946.tistory.com/65
D3DLIGHT9 dir;
::ZeroMemory(&dir, sizeof(dir));
dir.Type = D3DLIGHT_DIRECTIONAL; // 조명 종류
dir.Diffuse = d3d::WHITE; // 난반사광 색상
dir.Specular = d3d::WHITE * 0.3f; // 정반사광 색상
dir.Ambient = d3d::WHITE * 0.6f; // 환경광 색상
dir.Direction = D3DXVECTOR3(0.0f, 0.0f, -5.0f); // x축 방향에서 빛이 비춰짐.
D3DXVECTOR3 pos(0.0f, 0.0f, -10.0f); // 원점 to 벡터좌표 X -> 벡터좌표 -> 원점 :: 화살표 방향을 기준
D3DXCOLOR c1 = d3d::WHITE;
D3DLIGHT9 p1 = d3d::InitDirectionalLight(&pos,&c1);
반응형
'그래픽스(Graphics) > DirectX9~12' 카테고리의 다른 글
ID3DXEffect::Begin 이펙트 상태복구 (0) | 2013.01.05 |
---|---|
글자 출력 (0) | 2013.01.04 |
Device 초기화, D3DPRESENT_PARAMETERS d3dpp (0) | 2012.12.30 |
D3D 에서의 HRESULT 값의 의미 (0) | 2012.12.30 |
FPS 와 프레임 즉시 렌더링 (0) | 2012.12.27 |