anorms256.h 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285
  1. /*
  2. ===========================================================================
  3. Return to Castle Wolfenstein single player GPL Source Code
  4. Copyright (C) 1999-2010 id Software LLC, a ZeniMax Media company.
  5. This file is part of the Return to Castle Wolfenstein single player GPL Source Code (“RTCW SP Source Code”).
  6. RTCW SP Source Code is free software: you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License as published by
  8. the Free Software Foundation, either version 3 of the License, or
  9. (at your option) any later version.
  10. RTCW SP Source Code is distributed in the hope that it will be useful,
  11. but WITHOUT ANY WARRANTY; without even the implied warranty of
  12. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  13. GNU General Public License for more details.
  14. You should have received a copy of the GNU General Public License
  15. along with RTCW SP Source Code. If not, see <http://www.gnu.org/licenses/>.
  16. In addition, the RTCW SP Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU General Public License which accompanied the RTCW SP Source Code. If not, please request a copy in writing from id Software at the address below.
  17. If you have questions concerning this license or the applicable additional terms, you may contact in writing id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA.
  18. ===========================================================================
  19. */
  20. {1.000000, 0.000000, 0.000000},
  21. {0.980785, 0.195090, 0.000000},
  22. {0.923880, 0.382683, 0.000000},
  23. {0.831470, 0.555570, 0.000000},
  24. {0.707107, 0.707107, 0.000000},
  25. {0.555570, 0.831470, 0.000000},
  26. {0.382683, 0.923880, 0.000000},
  27. {0.195090, 0.980785, 0.000000},
  28. {-0.000000, 1.000000, 0.000000},
  29. {-0.195090, 0.980785, 0.000000},
  30. {-0.382683, 0.923880, 0.000000},
  31. {-0.555570, 0.831470, 0.000000},
  32. {-0.707107, 0.707107, 0.000000},
  33. {-0.831470, 0.555570, 0.000000},
  34. {-0.923880, 0.382683, 0.000000},
  35. {-0.980785, 0.195090, 0.000000},
  36. {-1.000000, -0.000000, 0.000000},
  37. {-0.980785, -0.195090, 0.000000},
  38. {-0.923880, -0.382683, 0.000000},
  39. {-0.831470, -0.555570, 0.000000},
  40. {-0.707107, -0.707107, 0.000000},
  41. {-0.555570, -0.831469, 0.000000},
  42. {-0.382684, -0.923880, 0.000000},
  43. {-0.195090, -0.980785, 0.000000},
  44. {0.000000, -1.000000, 0.000000},
  45. {0.195090, -0.980785, 0.000000},
  46. {0.382684, -0.923879, 0.000000},
  47. {0.555570, -0.831470, 0.000000},
  48. {0.707107, -0.707107, 0.000000},
  49. {0.831470, -0.555570, 0.000000},
  50. {0.923880, -0.382683, 0.000000},
  51. {0.980785, -0.195090, 0.000000},
  52. {0.980785, 0.000000, -0.195090},
  53. {0.956195, 0.218245, -0.195090},
  54. {0.883657, 0.425547, -0.195090},
  55. {0.766809, 0.611510, -0.195090},
  56. {0.611510, 0.766809, -0.195090},
  57. {0.425547, 0.883657, -0.195090},
  58. {0.218245, 0.956195, -0.195090},
  59. {-0.000000, 0.980785, -0.195090},
  60. {-0.218245, 0.956195, -0.195090},
  61. {-0.425547, 0.883657, -0.195090},
  62. {-0.611510, 0.766809, -0.195090},
  63. {-0.766809, 0.611510, -0.195090},
  64. {-0.883657, 0.425547, -0.195090},
  65. {-0.956195, 0.218245, -0.195090},
  66. {-0.980785, -0.000000, -0.195090},
  67. {-0.956195, -0.218245, -0.195090},
  68. {-0.883657, -0.425547, -0.195090},
  69. {-0.766809, -0.611510, -0.195090},
  70. {-0.611510, -0.766809, -0.195090},
  71. {-0.425547, -0.883657, -0.195090},
  72. {-0.218245, -0.956195, -0.195090},
  73. {0.000000, -0.980785, -0.195090},
  74. {0.218245, -0.956195, -0.195090},
  75. {0.425547, -0.883657, -0.195090},
  76. {0.611510, -0.766809, -0.195090},
  77. {0.766809, -0.611510, -0.195090},
  78. {0.883657, -0.425547, -0.195090},
  79. {0.956195, -0.218245, -0.195090},
  80. {0.923880, 0.000000, -0.382683},
  81. {0.892399, 0.239118, -0.382683},
  82. {0.800103, 0.461940, -0.382683},
  83. {0.653281, 0.653281, -0.382683},
  84. {0.461940, 0.800103, -0.382683},
  85. {0.239118, 0.892399, -0.382683},
  86. {-0.000000, 0.923880, -0.382683},
  87. {-0.239118, 0.892399, -0.382683},
  88. {-0.461940, 0.800103, -0.382683},
  89. {-0.653281, 0.653281, -0.382683},
  90. {-0.800103, 0.461940, -0.382683},
  91. {-0.892399, 0.239118, -0.382683},
  92. {-0.923880, -0.000000, -0.382683},
  93. {-0.892399, -0.239118, -0.382683},
  94. {-0.800103, -0.461940, -0.382683},
  95. {-0.653282, -0.653281, -0.382683},
  96. {-0.461940, -0.800103, -0.382683},
  97. {-0.239118, -0.892399, -0.382683},
  98. {0.000000, -0.923880, -0.382683},
  99. {0.239118, -0.892399, -0.382683},
  100. {0.461940, -0.800103, -0.382683},
  101. {0.653281, -0.653282, -0.382683},
  102. {0.800103, -0.461940, -0.382683},
  103. {0.892399, -0.239117, -0.382683},
  104. {0.831470, 0.000000, -0.555570},
  105. {0.790775, 0.256938, -0.555570},
  106. {0.672673, 0.488726, -0.555570},
  107. {0.488726, 0.672673, -0.555570},
  108. {0.256938, 0.790775, -0.555570},
  109. {-0.000000, 0.831470, -0.555570},
  110. {-0.256938, 0.790775, -0.555570},
  111. {-0.488726, 0.672673, -0.555570},
  112. {-0.672673, 0.488726, -0.555570},
  113. {-0.790775, 0.256938, -0.555570},
  114. {-0.831470, -0.000000, -0.555570},
  115. {-0.790775, -0.256938, -0.555570},
  116. {-0.672673, -0.488726, -0.555570},
  117. {-0.488725, -0.672673, -0.555570},
  118. {-0.256938, -0.790775, -0.555570},
  119. {0.000000, -0.831470, -0.555570},
  120. {0.256938, -0.790775, -0.555570},
  121. {0.488725, -0.672673, -0.555570},
  122. {0.672673, -0.488726, -0.555570},
  123. {0.790775, -0.256938, -0.555570},
  124. {0.707107, 0.000000, -0.707107},
  125. {0.653281, 0.270598, -0.707107},
  126. {0.500000, 0.500000, -0.707107},
  127. {0.270598, 0.653281, -0.707107},
  128. {-0.000000, 0.707107, -0.707107},
  129. {-0.270598, 0.653282, -0.707107},
  130. {-0.500000, 0.500000, -0.707107},
  131. {-0.653281, 0.270598, -0.707107},
  132. {-0.707107, -0.000000, -0.707107},
  133. {-0.653281, -0.270598, -0.707107},
  134. {-0.500000, -0.500000, -0.707107},
  135. {-0.270598, -0.653281, -0.707107},
  136. {0.000000, -0.707107, -0.707107},
  137. {0.270598, -0.653281, -0.707107},
  138. {0.500000, -0.500000, -0.707107},
  139. {0.653282, -0.270598, -0.707107},
  140. {0.555570, 0.000000, -0.831470},
  141. {0.481138, 0.277785, -0.831470},
  142. {0.277785, 0.481138, -0.831470},
  143. {-0.000000, 0.555570, -0.831470},
  144. {-0.277785, 0.481138, -0.831470},
  145. {-0.481138, 0.277785, -0.831470},
  146. {-0.555570, -0.000000, -0.831470},
  147. {-0.481138, -0.277785, -0.831470},
  148. {-0.277785, -0.481138, -0.831470},
  149. {0.000000, -0.555570, -0.831470},
  150. {0.277785, -0.481138, -0.831470},
  151. {0.481138, -0.277785, -0.831470},
  152. {0.382683, 0.000000, -0.923880},
  153. {0.270598, 0.270598, -0.923880},
  154. {-0.000000, 0.382683, -0.923880},
  155. {-0.270598, 0.270598, -0.923880},
  156. {-0.382683, -0.000000, -0.923880},
  157. {-0.270598, -0.270598, -0.923880},
  158. {0.000000, -0.382683, -0.923880},
  159. {0.270598, -0.270598, -0.923880},
  160. {0.195090, 0.000000, -0.980785},
  161. {-0.000000, 0.195090, -0.980785},
  162. {-0.195090, -0.000000, -0.980785},
  163. {0.000000, -0.195090, -0.980785},
  164. {0.980785, 0.000000, 0.195090},
  165. {0.956195, 0.218245, 0.195090},
  166. {0.883657, 0.425547, 0.195090},
  167. {0.766809, 0.611510, 0.195090},
  168. {0.611510, 0.766809, 0.195090},
  169. {0.425547, 0.883657, 0.195090},
  170. {0.218245, 0.956195, 0.195090},
  171. {-0.000000, 0.980785, 0.195090},
  172. {-0.218245, 0.956195, 0.195090},
  173. {-0.425547, 0.883657, 0.195090},
  174. {-0.611510, 0.766809, 0.195090},
  175. {-0.766809, 0.611510, 0.195090},
  176. {-0.883657, 0.425547, 0.195090},
  177. {-0.956195, 0.218245, 0.195090},
  178. {-0.980785, -0.000000, 0.195090},
  179. {-0.956195, -0.218245, 0.195090},
  180. {-0.883657, -0.425547, 0.195090},
  181. {-0.766809, -0.611510, 0.195090},
  182. {-0.611510, -0.766809, 0.195090},
  183. {-0.425547, -0.883657, 0.195090},
  184. {-0.218245, -0.956195, 0.195090},
  185. {0.000000, -0.980785, 0.195090},
  186. {0.218245, -0.956195, 0.195090},
  187. {0.425547, -0.883657, 0.195090},
  188. {0.611510, -0.766809, 0.195090},
  189. {0.766809, -0.611510, 0.195090},
  190. {0.883657, -0.425547, 0.195090},
  191. {0.956195, -0.218245, 0.195090},
  192. {0.923880, 0.000000, 0.382683},
  193. {0.892399, 0.239118, 0.382683},
  194. {0.800103, 0.461940, 0.382683},
  195. {0.653281, 0.653281, 0.382683},
  196. {0.461940, 0.800103, 0.382683},
  197. {0.239118, 0.892399, 0.382683},
  198. {-0.000000, 0.923880, 0.382683},
  199. {-0.239118, 0.892399, 0.382683},
  200. {-0.461940, 0.800103, 0.382683},
  201. {-0.653281, 0.653281, 0.382683},
  202. {-0.800103, 0.461940, 0.382683},
  203. {-0.892399, 0.239118, 0.382683},
  204. {-0.923880, -0.000000, 0.382683},
  205. {-0.892399, -0.239118, 0.382683},
  206. {-0.800103, -0.461940, 0.382683},
  207. {-0.653282, -0.653281, 0.382683},
  208. {-0.461940, -0.800103, 0.382683},
  209. {-0.239118, -0.892399, 0.382683},
  210. {0.000000, -0.923880, 0.382683},
  211. {0.239118, -0.892399, 0.382683},
  212. {0.461940, -0.800103, 0.382683},
  213. {0.653281, -0.653282, 0.382683},
  214. {0.800103, -0.461940, 0.382683},
  215. {0.892399, -0.239117, 0.382683},
  216. {0.831470, 0.000000, 0.555570},
  217. {0.790775, 0.256938, 0.555570},
  218. {0.672673, 0.488726, 0.555570},
  219. {0.488726, 0.672673, 0.555570},
  220. {0.256938, 0.790775, 0.555570},
  221. {-0.000000, 0.831470, 0.555570},
  222. {-0.256938, 0.790775, 0.555570},
  223. {-0.488726, 0.672673, 0.555570},
  224. {-0.672673, 0.488726, 0.555570},
  225. {-0.790775, 0.256938, 0.555570},
  226. {-0.831470, -0.000000, 0.555570},
  227. {-0.790775, -0.256938, 0.555570},
  228. {-0.672673, -0.488726, 0.555570},
  229. {-0.488725, -0.672673, 0.555570},
  230. {-0.256938, -0.790775, 0.555570},
  231. {0.000000, -0.831470, 0.555570},
  232. {0.256938, -0.790775, 0.555570},
  233. {0.488725, -0.672673, 0.555570},
  234. {0.672673, -0.488726, 0.555570},
  235. {0.790775, -0.256938, 0.555570},
  236. {0.707107, 0.000000, 0.707107},
  237. {0.653281, 0.270598, 0.707107},
  238. {0.500000, 0.500000, 0.707107},
  239. {0.270598, 0.653281, 0.707107},
  240. {-0.000000, 0.707107, 0.707107},
  241. {-0.270598, 0.653282, 0.707107},
  242. {-0.500000, 0.500000, 0.707107},
  243. {-0.653281, 0.270598, 0.707107},
  244. {-0.707107, -0.000000, 0.707107},
  245. {-0.653281, -0.270598, 0.707107},
  246. {-0.500000, -0.500000, 0.707107},
  247. {-0.270598, -0.653281, 0.707107},
  248. {0.000000, -0.707107, 0.707107},
  249. {0.270598, -0.653281, 0.707107},
  250. {0.500000, -0.500000, 0.707107},
  251. {0.653282, -0.270598, 0.707107},
  252. {0.555570, 0.000000, 0.831470},
  253. {0.481138, 0.277785, 0.831470},
  254. {0.277785, 0.481138, 0.831470},
  255. {-0.000000, 0.555570, 0.831470},
  256. {-0.277785, 0.481138, 0.831470},
  257. {-0.481138, 0.277785, 0.831470},
  258. {-0.555570, -0.000000, 0.831470},
  259. {-0.481138, -0.277785, 0.831470},
  260. {-0.277785, -0.481138, 0.831470},
  261. {0.000000, -0.555570, 0.831470},
  262. {0.277785, -0.481138, 0.831470},
  263. {0.481138, -0.277785, 0.831470},
  264. {0.382683, 0.000000, 0.923880},
  265. {0.270598, 0.270598, 0.923880},
  266. {-0.000000, 0.382683, 0.923880},
  267. {-0.270598, 0.270598, 0.923880},
  268. {-0.382683, -0.000000, 0.923880},
  269. {-0.270598, -0.270598, 0.923880},
  270. {0.000000, -0.382683, 0.923880},
  271. {0.270598, -0.270598, 0.923880},
  272. {0.195090, 0.000000, 0.980785},
  273. {-0.000000, 0.195090, 0.980785},
  274. {-0.195090, -0.000000, 0.980785},
  275. {0.000000, -0.195090, 0.980785},