1
Direct3D 모델에 색칠하는 두 가지 방법의 차이점은 무엇입니까?Direct3D : 정점 색상 구성 요소 대 IDirect3DDevice9 :: SetMaterial
Direct3D 모델에 색칠하는 두 가지 방법의 차이점은 무엇입니까?Direct3D : 정점 색상 구성 요소 대 IDirect3DDevice9 :: SetMaterial
소재를 통해 수행하는 경우 전체 그리기 (인덱스 된) 기본 호출은 조명 공식에서 단일 색상 (즉, 세트 재료에서 설정된 색상)을 제공합니다.
정점 별 색상으로 설정하면 각 정점은 다른 색상을 가질 수 있고 각 색상은 다각형 전체에 보간됩니다.
물론 정점 및 재질 (Emissive, Ambient, Diffuse 및 Specular)에서 비롯된 다른 색상을 사용하고 있습니다. 후드 아래서 무엇을하는지 정말 이해하려면 article on the mathematics of lighting in MSDN을 읽어 보시기 바랍니다.