1 const[0] = { 0.0000 2.0000 1.0000 0.0000 } 2 0: TEX temp[8].xyz, input[1].xy__, 2D[0]; 3 1: TEX temp[10].xyz, input[2].xyz_, CUBE[2]; 4 2: TEX temp[12].xyz, input[1].xy__, 2D[1]; 5 3: DP3 temp[14].w, input[2].xyz_, input[2].xyz_; 6 4: MAD temp[15].xyz, temp[12].xyz_, const[0].yyy_, -none.111_; 7 5: MAD temp[16].xyz, temp[10].xyz_, const[0].yyy_, -none.111_; 8 6: MUL temp[17].xyz, temp[8].xyz_, input[0].xyz_; 9 7: MOV output[0].w, none.___0; 10 8: MOV temp[0].x, temp[14].w___; 11 9: TEX temp[18].x, temp[0].x___, 1D[3]; 12 10: DP3 temp[20].w, temp[16].xyz_, temp[15].xyz_; 13 11: MUL temp[21].xyz, temp[17].xyz_, temp[18].xxx_; 14 12: MUL output[0].xyz, temp[21].xyz_, temp[20].www_; 15 = 16