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	 //设置漫射光