[DirectX11] 색상
※ 아래의 내용들은 DirectX 11을 이용한 3D 게임 프로그래밍 입문 책의 내용을 바탕으로 작성된 것입니다. Direct3D 색상 연산 - 벡터의 덧셈, 뺄셈, 스칼라 곱셈은 색상 연산에도 적용된다 - 내적이나 외적 같은 연산은 색상 벡터에 무의미하다. - 변조(modulation) : 색상 벡터만의 연산으로 성분별 곱셈을 의미한다. ex : (a,b,c)ⓧ(x,y,z) = (ax, by, cz) - 변조는 주로 조명 공식에 사용된다.(예시는 책 166p) - 색상 성분은 [0,1] 범위로 표시되며 색상 연산 중에는 해당 범위 밖으로 값이 벗어날 수도 있다. => 한정(clamping) 연산을 통해 0보다 작은 값은 0으로 1보다 큰 값은 1로 적용한다. 128비트 색상 - r,g,b 외에도 알파(..
2022. 11. 3.