0001: ps.1.0
0002: 
0003: def c0, 0.3f, 0.3f, 0.3f, 0.0f    ; アンビエント色
0004: 
0005: tex t0                            ; 法線テクスチャーの読み込み
0006: tex t1                            ; デカールテクスチャーの読み込み
0007: 
0008: dp3_sat   r1,     t0_bx2, v0_bx2  ; 法線テクスチャと頂点色(ライトベクトル)(符号化)との内積
0009: add       r1,     r1,     c0      ; アンビエント色を加えて、ライトの強さを決定する
0010: mul_sat   r0.rgb, r1,     t1      ; ライトの強さとテクスチャをかけて色を計算する
0011: mul r0.a, t1.a,   v0.a            ; テクスチャと頂点色のアルファを乗算
0012: