www.pudn.com > D3D9Cartoon.rar > zzSilhouette.vsh
vs_2_0 dcl_position v0 dcl_normal v1 dcl_texcoord v2 dcl_color v3 def c0,0.0,0.5,1.0,2.0 m4x4 oPos,v0,c5 //变换点位置到WorldViewProj空间 m3x4 r0,v0,c1 //变换点位置到WorldView空间 m3x4 r1,v1,c1 //变换法向量到WorldView空间 nrm r2,r0 //归一化 dp3 r3.x,r2,-r1 //计算点积 mad oD0.w,r3.x,c0.y,c0.y //设置alpha值 mov oD0.xyz,c0.x //设置漫射光