Study/Directx 10

쉐이딩 모드

붕대마음 2010. 5. 14. 01:07
반응형

드디어 쉐이더 파트로 넘어온 건가...아 졸라 길었다..ㅜㅜ..
쉐이더로 넘어오기 위해 책 절반을 읽었구나..ㅎㅎㅎ

딱히 새로운게 추가된 것은 없다.

.fx 파일에서는 드디어 지오메트리 쉐이더를 살짝 사용했다.

[maxvertexcount(3)]
void GS_Flat( triangle VS_Output input[3], inout TriangleStream<VS_Output> TriStream )
{
 VS_Output output;
 for ( int v=0; v<3; v++ ) {
  output.pos = input[v].pos;
  output.color = input[0].color;
  TriStream.Append( output );
 }
}