0001: ; shadow.psh
0002: ;
0003: ps.1.1
0004: 
0005: def c0, 1.0f, 0.0f, 0.0f, 0.0f
0006: def c1, 0.25f, 0.25f, 0.25f, 0.0f
0007: 
0008: tex t0   ; 深度
0009: tex t1   ; 影マップ
0010: tex t2   ; 影マップ
0011: 
0012: add t0, t0, -v0
0013: mul t0, t0,  t0
0014: add r0, t0, -t0_bias.a
0015: dp3 r0, r0, c0
0016: cnd r0, r0.a, t2, t1
0017: mul r0, r0, c1
0018: