HLSL 픽셀 쉐이더 코드중
첫번째:
vSample *= tex2D( SSAOSampler, TexCoord ).r;
vSample.x += 1.1f;
return vSample;
두번째:
float4 vSample2 = vSample * tex2D( SSAOSampler, TexCoord ).r;
vSample2.x += 1.1f;
return vSample2;
결과값의 차이는?
첫번째처럼 구현했다가 이상한결과가 나와 몇가지삽질중 두번째처럼 다른변수를 하나더만드니 제대로 나온다.. 뭥미.
개발환경: DirectX SDK April 2007 / VS2005 / WindowsXP
2008년 12월 23일 화요일
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기