정점 셰이더, 픽셀셰이더, HLSL 사용법
Posted by Go crazy for anything that will make you smile.
정점 셰이더 : 폴리곤의 형태를 바꾼다.정점 셰이더에 관한 변수인 LPDIRECT3DVERTEXSHADER9과모델의 정점 데이터 선언에 관한 변수인 LPDIRECT3DVERTEXDECLARATION9이 필요하다. 사용 예// 정점선언 오브젝트 생성 D3DVERTEXELEMENT9 decl[] = { { 0, 0, D3DDECLTYPE_FLOAT3, D3DDECLMETHOD_DEFAULT, D3DDECLUSAGE_POSITION, 0 }, D3DDECL_END() }; // 정점 선언if( FAILED( hr = m_pd3dDevice->CreateVertexDeclaration( decl, &m_pVertexDeclaration ) ) ) { return hr; } // 셰이더 읽기 if( FAILED(..