0001:
0002:
0003:
0004:
0005:
0006:
0007:
0008:
0009:
0010:
0011: vs.1.0
0012:
0013:
0014: dp4 oPos.x, v0, c0
0015: dp4 oPos.y, v0, c1
0016: dp4 oPos.z, v0, c2
0017: dp4 oPos.w, v0, c3
0018:
0019:
0020: dp4 r0.w, v3, c13
0021: mul oD0, c14, r0.w
0022:
0023:
0024: add r2, c15, -v0
0025:
0026:
0027: dp3 r2.w, r2, r2
0028: rsq r2.w, r2.w
0029: mul r2, r2, r2.w
0030:
0031:
0032: add r2, r2, c13
0033:
0034: dp3 r2.w, r2, r2
0035: rsq r2.w, r2.w
0036: mul r2, r2, r2.w
0037:
0038:
0039: dp3 oT0.x, r2, v3
0040:
0041:
0042: dp3 oT0.y, v3, c13