다음을 통해 공유


조명 상태(Direct3D 9)

꼭짓점 셰이더 또는 픽셀 셰이더로 조명이 켜지지 않으면 런타임에 조명 엔진을 사용하도록 선택할 수 있습니다. 조명 엔진을 사용하려면 꼭짓점 데이터에 꼭짓점별 법선이 포함되어 있어야 합니다. 일반 데이터가 없는 꼭짓점은 모든 조명 계산에서 0의 점 곱을 생성합니다. 조명 계산은 조명 수학(Direct3D 9)에서 자세히 설명합니다.

조명 엔진을 사용하도록 설정하려면 다음을 사용합니다.

SetRenderState(D3DRS_LIGHTING, TRUE); 

렌더링 상태