[DX12]혼합(Blend) 및 예제
목표혼합의 작동 방식과 Direct3D에서 혼합을 사용하는 법을 이해한다.Direct3D가 지원하는 여러 혼합 모드를 배운다.기본도형의 투명도를 알파 성분을 이용해서 제어하는 방법을 파악한다.HLSL의 clip 함수를 이용해서 한 픽셀이 후면 버퍼에 아예 그려지지 않게 만드는 방법을 배운다. 혼합 공식현재 래스터화 중인 ij번째 픽셀, 즉 원본 픽셀(source pixel) 에 대해 픽셀 셰이더가 출력한 생삭이 Csrc라고 하자. 그리고 현재 후면 버퍼에 있는 ij번째 픽셀, 즉 대상 픽셀(destination pixel)의 색상이 Cdst라고 하자. 만약 혼합을 사용하지 않는다면 Csrc가 Cdst를 덮어 씌운다.(원본이 깊이,스텐실 판정을 통과했다고 할 때)그런데 혼합을 적용하면 Csrc와 Cdst를..
2023.08.26