home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 September / Gamestar_65_2004-09_dvd.iso / Dema / balloonrain_trial.exe / Data / Pak01.pak / dxshaders / vertexbas00.i < prev    next >
Text File  |  2004-06-22  |  962b  |  106 lines

  1. #line 1 "..\\Shaders\\VertexBas00.vxs"
  2. #line 1 "..\\Shaders\\VertexBas.h"
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. #line 2 "..\\Shaders\\VertexBas00.vxs"
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42. vs.1.0                                            
  43.  
  44. dp4    oPos.x, v0, c[4+0]    
  45. dp4    oPos.y, v0, c[4+1]
  46. dp4    oPos.z, v0, c[4+2]
  47. dp4    oPos.w, v0, c[4+3]
  48.  
  49. dp3    r0.x, v1, c[8]              
  50. dp3    r0.y, v1, c[11]        
  51. mov    r0.w, c[13].x                    
  52. lit    r1, r0
  53.  
  54. mul    r10, r1.z, c[12]    
  55. mul    r1, r1.y, c[9]                
  56. add    r6, r1, c[10]
  57.  
  58. add    r3, c[14], -v0
  59. dp3    r3.w, r3, r3
  60. rsq    r1.w, r3.w
  61. mul    r3, r3, r1.w        
  62.  
  63. add    r9, c[32], -v0
  64. dp3    r7.w, r9, r9
  65. rsq    r9.w, r7.w
  66.  
  67. dst    r7, r7.wwww, r9.wwww    
  68. dp3    r7.w, r7, c[35]            
  69. rcp    r8.w, r7.w                                        
  70.  
  71. mul    r9, r9, r9.w
  72.  
  73. dp3    r0.x, v1, r9
  74.  
  75. add    r2, r3, r9
  76.  
  77. dp3    r2.w, r2, r2
  78. rsq    r2.w, r2.w
  79. mul    r2, r2, r2.w
  80.  
  81. dp3    r0.y, v1, r2
  82.  
  83. lit    r5, r0
  84.  
  85. mul    r5, r5, r8.w
  86.  
  87. mad    oD0, r5.y, c[33], r6
  88.  
  89. mad    oD1, r5.z, c[34], r10
  90.