0001: ;vs.vsh
0002: ; c0-3   -- world + ビュー + 透視変換行列
0003: ; c4-7   -- world + ライトビュー + 透視変換行列
0004: ; c15    -- 深度調整
0005: ;
0006: ; v0    頂点の座標値
0007: ; v7    テクスチャ座標
0008: 
0009: vs.1.0
0010: 
0011: ; デカールテクスチャー
0012: mov oT0,    v7
0013: 
0014: ;座標変換
0015: m4x4 oPos, v0, c4
0016: 
0017: ; 深度を色のw成分に入れる
0018: dp4 r0,     v0,   c6
0019: mad oD0,    r0,   c15.x, c15.y
0020: 
0021: ; 色をつけたい時(デバッグ用)
0022: dp4 r0.w,   v3,   c13
0023: mul oD0.xyz,r0.w, c14
0024: