Game/MMD

SV_Target 지정시에도 변화가 없을때

newpolaris 2017. 10. 23. 00:44
struct PixelShaderOutput
{
    float4 color : SV_Target0;   // color pixel output (R11G11B10_FLOAT)
    float4 emissive : SV_Target1; // 
};

blend 가 켜져있을 경우,

SV_Target 이 float4 인지 확인하자

아무런 경고도 없이 alpha 가 없어서 값이 기록되지 않는다.

대상이 RGB 라도 정상 작동한다.