boneicon.cpp 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606
  1. /*
  2. ** Command & Conquer Renegade(tm)
  3. ** Copyright 2025 Electronic Arts Inc.
  4. **
  5. ** This program is free software: you can redistribute it and/or modify
  6. ** it under the terms of the GNU General Public License as published by
  7. ** the Free Software Foundation, either version 3 of the License, or
  8. ** (at your option) any later version.
  9. **
  10. ** This program 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. **
  15. ** You should have received a copy of the GNU General Public License
  16. ** along with this program. If not, see <http://www.gnu.org/licenses/>.
  17. */
  18. /* $Header: /Commando/Code/Tools/max2w3d/boneicon.cpp 6 1/12/98 4:02p Greg_h $ */
  19. /***********************************************************************************************
  20. *** Confidential - Westwood Studios ***
  21. ***********************************************************************************************
  22. * *
  23. * Project Name : Commando Tools - WWSkin *
  24. * *
  25. * $Archive:: /Commando/Code/Tools/max2w3d/boneicon.cpp $*
  26. * *
  27. * $Author:: Greg_h $*
  28. * *
  29. * $Modtime:: 1/09/98 3:09p $*
  30. * *
  31. * $Revision:: 6 $*
  32. * *
  33. *---------------------------------------------------------------------------------------------*
  34. * Functions: *
  35. * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
  36. #include "boneicon.h"
  37. const int NumBoneIconVerts = 184;
  38. const int NumBoneIconFaces = 366;
  39. /*
  40. ** Don't try this at home :-)
  41. */
  42. #pragma warning(disable:4305)
  43. VertexStruct BoneIconVerts[NumBoneIconVerts] = {
  44. { 0.07, -0.37, 0.23 },
  45. { 0.07, -0.38, 0.22 },
  46. { 0.07, -0.37, 0.22 },
  47. { -0.07, -0.38, 0.22 },
  48. { -0.07, -0.38, 0.22 },
  49. { -0.05, -0.31, 0.21 },
  50. { -0.07, -0.38, 0.22 },
  51. { -0.07, -0.37, 0.21 },
  52. { 0.07, -0.38, 0.22 },
  53. { 0.06, -0.34, 0.18 },
  54. { 0.07, -0.38, 0.23 },
  55. { -0.07, -0.38, 0.22 },
  56. { -0.10, -0.42, 0.19 },
  57. { -0.04, -0.47, 0.11 },
  58. { -0.04, -0.51, 0.21 },
  59. { -0.04, -0.36, 0.12 },
  60. { 0.05, -0.41, 0.10 },
  61. { 0.05, -0.51, 0.15 },
  62. { 0.05, -0.49, 0.26 },
  63. { 0.11, -0.42, 0.19 },
  64. { -0.05, -0.45, 0.26 },
  65. { -0.06, -0.43, 0.25 },
  66. { -0.04, -0.45, 0.27 },
  67. { -0.07, -0.40, 0.23 },
  68. { 0.00, -0.46, 0.27 },
  69. { 0.04, -0.45, 0.27 },
  70. { 0.05, -0.44, 0.27 },
  71. { -0.00, -0.46, 0.27 },
  72. { 0.06, -0.43, 0.25 },
  73. { 0.07, -0.39, 0.24 },
  74. { -0.11, -0.37, 0.28 },
  75. { -0.05, -0.47, 0.30 },
  76. { -0.05, -0.38, 0.37 },
  77. { -0.05, -0.29, 0.32 },
  78. { 0.04, -0.44, 0.35 },
  79. { 0.04, -0.33, 0.36 },
  80. { 0.04, -0.28, 0.26 },
  81. { 0.10, -0.37, 0.28 },
  82. { 0.04, -0.30, 0.23 },
  83. { 0.04, -0.29, 0.24 },
  84. { 0.01, -0.29, 0.24 },
  85. { -0.03, -0.30, 0.25 },
  86. { -0.05, -0.31, 0.22 },
  87. { -0.04, -0.35, 0.15 },
  88. { -0.03, -0.35, 0.13 },
  89. { -0.02, -0.35, 0.13 },
  90. { 0.04, -0.36, 0.14 },
  91. { 0.05, -0.34, 0.16 },
  92. { -0.05, 0.36, -0.16 },
  93. { -0.05, 0.36, -0.15 },
  94. { -0.07, 0.41, -0.22 },
  95. { 0.05, 0.33, -0.22 },
  96. { 0.06, 0.35, -0.21 },
  97. { 0.07, 0.41, -0.22 },
  98. { 0.04, 0.38, -0.14 },
  99. { 0.07, 0.40, -0.20 },
  100. { 0.07, 0.41, -0.21 },
  101. { 0.04, 0.38, -0.13 },
  102. { 0.01, 0.38, -0.13 },
  103. { -0.03, 0.38, -0.13 },
  104. { -0.07, 0.40, -0.21 },
  105. { -0.04, 0.33, -0.22 },
  106. { -0.07, 0.41, -0.22 },
  107. { -0.03, 0.32, -0.24 },
  108. { -0.02, 0.32, -0.24 },
  109. { 0.04, 0.33, -0.24 },
  110. { -0.10, 0.40, -0.27 },
  111. { -0.04, 0.36, -0.35 },
  112. { -0.04, 0.31, -0.25 },
  113. { -0.04, 0.47, -0.34 },
  114. { 0.05, 0.41, -0.36 },
  115. { 0.05, 0.32, -0.31 },
  116. { 0.05, 0.50, -0.28 },
  117. { 0.11, 0.40, -0.27 },
  118. { -0.06, 0.46, -0.24 },
  119. { -0.07, 0.42, -0.23 },
  120. { -0.05, 0.48, -0.25 },
  121. { -0.04, 0.48, -0.25 },
  122. { 0.00, 0.49, -0.26 },
  123. { 0.04, 0.48, -0.25 },
  124. { 0.05, 0.48, -0.25 },
  125. { -0.00, 0.49, -0.26 },
  126. { 0.07, 0.43, -0.21 },
  127. { 0.06, 0.46, -0.24 },
  128. { -0.11, 0.45, -0.18 },
  129. { -0.05, 0.44, -0.08 },
  130. { -0.05, 0.54, -0.14 },
  131. { -0.05, 0.52, -0.25 },
  132. { 0.04, 0.39, -0.11 },
  133. { 0.04, 0.50, -0.10 },
  134. { 0.04, 0.54, -0.20 },
  135. { 0.10, 0.45, -0.18 },
  136. { 0.07, 0.37, 0.22 },
  137. { 0.07, 0.37, 0.22 },
  138. { 0.07, 0.37, 0.21 },
  139. { -0.07, 0.37, 0.22 },
  140. { -0.07, 0.37, 0.22 },
  141. { -0.05, 0.33, 0.17 },
  142. { -0.07, 0.37, 0.22 },
  143. { -0.07, 0.36, 0.22 },
  144. { 0.07, 0.37, 0.22 },
  145. { 0.06, 0.31, 0.21 },
  146. { 0.07, 0.37, 0.22 },
  147. { -0.07, 0.37, 0.22 },
  148. { -0.10, 0.37, 0.27 },
  149. { -0.04, 0.32, 0.36 },
  150. { -0.04, 0.43, 0.34 },
  151. { -0.04, 0.27, 0.25 },
  152. { 0.05, 0.28, 0.31 },
  153. { 0.05, 0.38, 0.37 },
  154. { 0.05, 0.46, 0.29 },
  155. { 0.11, 0.37, 0.27 },
  156. { -0.05, 0.44, 0.26 },
  157. { -0.06, 0.43, 0.25 },
  158. { -0.04, 0.45, 0.26 },
  159. { -0.07, 0.39, 0.24 },
  160. { 0.00, 0.46, 0.26 },
  161. { 0.04, 0.45, 0.26 },
  162. { 0.05, 0.44, 0.25 },
  163. { -0.00, 0.46, 0.27 },
  164. { 0.06, 0.42, 0.25 },
  165. { 0.07, 0.40, 0.22 },
  166. { -0.11, 0.42, 0.19 },
  167. { -0.05, 0.48, 0.26 },
  168. { -0.05, 0.50, 0.15 },
  169. { -0.05, 0.41, 0.09 },
  170. { 0.04, 0.51, 0.21 },
  171. { 0.04, 0.46, 0.10 },
  172. { 0.04, 0.35, 0.12 },
  173. { 0.10, 0.42, 0.19 },
  174. { 0.04, 0.35, 0.15 },
  175. { 0.04, 0.35, 0.14 },
  176. { 0.01, 0.34, 0.13 },
  177. { -0.03, 0.35, 0.14 },
  178. { -0.05, 0.33, 0.16 },
  179. { -0.04, 0.30, 0.23 },
  180. { -0.03, 0.28, 0.24 },
  181. { -0.02, 0.28, 0.24 },
  182. { 0.04, 0.29, 0.25 },
  183. { 0.05, 0.30, 0.22 },
  184. { -0.05, -0.34, -0.21 },
  185. { -0.05, -0.34, -0.22 },
  186. { -0.07, -0.41, -0.22 },
  187. { 0.05, -0.37, -0.16 },
  188. { 0.06, -0.37, -0.17 },
  189. { 0.07, -0.41, -0.22 },
  190. { 0.04, -0.33, -0.23 },
  191. { 0.07, -0.40, -0.22 },
  192. { 0.07, -0.41, -0.23 },
  193. { 0.04, -0.32, -0.24 },
  194. { 0.01, -0.32, -0.24 },
  195. { -0.03, -0.33, -0.24 },
  196. { -0.07, -0.40, -0.21 },
  197. { -0.04, -0.38, -0.15 },
  198. { -0.07, -0.41, -0.22 },
  199. { -0.03, -0.38, -0.13 },
  200. { -0.02, -0.38, -0.13 },
  201. { 0.04, -0.39, -0.14 },
  202. { -0.10, -0.45, -0.19 },
  203. { -0.04, -0.50, -0.11 },
  204. { -0.04, -0.39, -0.12 },
  205. { -0.04, -0.54, -0.21 },
  206. { 0.05, -0.54, -0.15 },
  207. { 0.05, -0.44, -0.10 },
  208. { 0.05, -0.52, -0.26 },
  209. { 0.11, -0.45, -0.19 },
  210. { -0.06, -0.46, -0.26 },
  211. { -0.07, -0.43, -0.23 },
  212. { -0.05, -0.48, -0.26 },
  213. { -0.04, -0.48, -0.27 },
  214. { 0.00, -0.49, -0.27 },
  215. { 0.04, -0.48, -0.27 },
  216. { 0.05, -0.47, -0.27 },
  217. { -0.00, -0.49, -0.27 },
  218. { 0.07, -0.42, -0.24 },
  219. { 0.06, -0.46, -0.25 },
  220. { -0.11, -0.40, -0.28 },
  221. { -0.05, -0.32, -0.32 },
  222. { -0.05, -0.41, -0.37 },
  223. { -0.05, -0.50, -0.30 },
  224. { 0.04, -0.31, -0.26 },
  225. { 0.04, -0.35, -0.36 },
  226. { 0.04, -0.47, -0.35 },
  227. { 0.10, -0.40, -0.28 }
  228. };
  229. FaceStruct BoneIconFaces[NumBoneIconFaces] = {
  230. { 0, 1, 2 },
  231. { 3, 4, 5 },
  232. { 6, 3, 7 },
  233. { 1, 8, 9 },
  234. { 1, 0, 10 },
  235. { 4, 3, 11 },
  236. { 11, 3, 6 },
  237. { 11, 4, 11 },
  238. { 10, 8, 1 },
  239. { 12, 13, 14 },
  240. { 12, 15, 13 },
  241. { 13, 16, 17 },
  242. { 14, 17, 18 },
  243. { 17, 14, 13 },
  244. { 16, 13, 15 },
  245. { 19, 18, 17 },
  246. { 19, 17, 16 },
  247. { 12, 14, 20 },
  248. { 21, 12, 20 },
  249. { 14, 22, 20 },
  250. { 22, 14, 18 },
  251. { 12, 21, 23 },
  252. { 24, 18, 25 },
  253. { 18, 26, 25 },
  254. { 26, 18, 19 },
  255. { 18, 24, 27 },
  256. { 22, 18, 27 },
  257. { 26, 19, 28 },
  258. { 19, 29, 28 },
  259. { 30, 31, 32 },
  260. { 30, 32, 33 },
  261. { 32, 34, 35 },
  262. { 33, 35, 36 },
  263. { 34, 32, 31 },
  264. { 35, 33, 32 },
  265. { 37, 35, 34 },
  266. { 37, 36, 35 },
  267. { 31, 30, 21 },
  268. { 20, 31, 21 },
  269. { 31, 20, 22 },
  270. { 30, 23, 21 },
  271. { 34, 31, 24 },
  272. { 25, 34, 24 },
  273. { 34, 25, 37 },
  274. { 37, 25, 26 },
  275. { 31, 27, 24 },
  276. { 27, 31, 22 },
  277. { 28, 37, 26 },
  278. { 37, 28, 29 },
  279. { 38, 36, 37 },
  280. { 37, 2, 38 },
  281. { 2, 37, 29 },
  282. { 0, 2, 29 },
  283. { 36, 38, 39 },
  284. { 33, 36, 40 },
  285. { 40, 36, 39 },
  286. { 33, 40, 41 },
  287. { 33, 42, 30 },
  288. { 42, 33, 41 },
  289. { 5, 30, 42 },
  290. { 23, 30, 4 },
  291. { 30, 5, 4 },
  292. { 12, 23, 6 },
  293. { 7, 12, 6 },
  294. { 12, 7, 15 },
  295. { 43, 15, 7 },
  296. { 15, 43, 44 },
  297. { 16, 15, 45 },
  298. { 45, 15, 44 },
  299. { 16, 45, 46 },
  300. { 47, 16, 46 },
  301. { 16, 47, 19 },
  302. { 9, 19, 47 },
  303. { 9, 19, 9 },
  304. { 29, 19, 8 },
  305. { 19, 9, 8 },
  306. { 29, 10, 0 },
  307. { 6, 23, 11 },
  308. { 11, 23, 11 },
  309. { 11, 23, 4 },
  310. { 10, 29, 8 },
  311. { 48, 3, 49 },
  312. { 49, 3, 5 },
  313. { 50, 3, 48 },
  314. { 3, 50, 7 },
  315. { 51, 1, 9 },
  316. { 1, 51, 52 },
  317. { 53, 1, 52 },
  318. { 1, 53, 2 },
  319. { 56, 38, 2 },
  320. { 38, 54, 39 },
  321. { 38, 56, 55 },
  322. { 38, 55, 54 },
  323. { 2, 53, 56 },
  324. { 57, 39, 54 },
  325. { 39, 57, 40 },
  326. { 40, 58, 41 },
  327. { 57, 58, 40 },
  328. { 59, 41, 58 },
  329. { 41, 59, 42 },
  330. { 42, 59, 5 },
  331. { 49, 5, 59 },
  332. { 7, 50, 43 },
  333. { 43, 50, 60 },
  334. { 43, 60, 61 },
  335. { 43, 61, 44 },
  336. { 60, 50, 62 },
  337. { 63, 44, 61 },
  338. { 44, 63, 45 },
  339. { 45, 63, 64 },
  340. { 45, 64, 46 },
  341. { 65, 46, 64 },
  342. { 46, 65, 47 },
  343. { 47, 65, 9 },
  344. { 51, 9, 65 },
  345. { 66, 67, 68 },
  346. { 66, 69, 67 },
  347. { 67, 70, 71 },
  348. { 69, 72, 70 },
  349. { 71, 68, 67 },
  350. { 70, 67, 69 },
  351. { 73, 70, 72 },
  352. { 73, 71, 70 },
  353. { 74, 66, 75 },
  354. { 66, 74, 69 },
  355. { 69, 74, 76 },
  356. { 77, 69, 76 },
  357. { 69, 77, 72 },
  358. { 72, 78, 79 },
  359. { 80, 72, 79 },
  360. { 72, 80, 73 },
  361. { 78, 72, 81 },
  362. { 72, 77, 81 },
  363. { 82, 73, 83 },
  364. { 73, 80, 83 },
  365. { 84, 85, 86 },
  366. { 84, 86, 87 },
  367. { 85, 88, 89 },
  368. { 86, 89, 90 },
  369. { 89, 86, 85 },
  370. { 90, 87, 86 },
  371. { 91, 89, 88 },
  372. { 91, 90, 89 },
  373. { 75, 84, 87 },
  374. { 75, 87, 74 },
  375. { 87, 76, 74 },
  376. { 76, 87, 77 },
  377. { 87, 90, 78 },
  378. { 90, 79, 78 },
  379. { 79, 90, 91 },
  380. { 79, 91, 80 },
  381. { 81, 87, 78 },
  382. { 87, 81, 77 },
  383. { 91, 83, 80 },
  384. { 83, 91, 82 },
  385. { 84, 48, 85 },
  386. { 49, 85, 48 },
  387. { 48, 84, 50 },
  388. { 84, 75, 50 },
  389. { 51, 71, 73 },
  390. { 73, 52, 51 },
  391. { 52, 73, 53 },
  392. { 73, 82, 53 },
  393. { 56, 82, 91 },
  394. { 88, 54, 91 },
  395. { 91, 54, 55 },
  396. { 91, 55, 56 },
  397. { 56, 53, 82 },
  398. { 54, 88, 57 },
  399. { 88, 85, 58 },
  400. { 57, 88, 58 },
  401. { 58, 85, 59 },
  402. { 49, 59, 85 },
  403. { 66, 60, 75 },
  404. { 68, 60, 66 },
  405. { 68, 61, 60 },
  406. { 62, 75, 60 },
  407. { 75, 62, 50 },
  408. { 61, 68, 63 },
  409. { 64, 68, 71 },
  410. { 68, 64, 63 },
  411. { 64, 71, 65 },
  412. { 51, 65, 71 },
  413. { 92, 93, 94 },
  414. { 95, 96, 97 },
  415. { 98, 95, 99 },
  416. { 93, 100, 101 },
  417. { 93, 92, 102 },
  418. { 96, 95, 103 },
  419. { 103, 95, 98 },
  420. { 103, 96, 103 },
  421. { 102, 100, 93 },
  422. { 104, 105, 106 },
  423. { 104, 107, 105 },
  424. { 105, 108, 109 },
  425. { 106, 109, 110 },
  426. { 109, 106, 105 },
  427. { 108, 105, 107 },
  428. { 111, 110, 109 },
  429. { 111, 109, 108 },
  430. { 104, 106, 112 },
  431. { 113, 104, 112 },
  432. { 106, 114, 112 },
  433. { 114, 106, 110 },
  434. { 104, 113, 115 },
  435. { 116, 110, 117 },
  436. { 110, 118, 117 },
  437. { 118, 110, 111 },
  438. { 110, 116, 119 },
  439. { 114, 110, 119 },
  440. { 118, 111, 120 },
  441. { 111, 121, 120 },
  442. { 122, 123, 124 },
  443. { 122, 124, 125 },
  444. { 124, 126, 127 },
  445. { 125, 127, 128 },
  446. { 126, 124, 123 },
  447. { 127, 125, 124 },
  448. { 129, 127, 126 },
  449. { 129, 128, 127 },
  450. { 123, 122, 113 },
  451. { 112, 123, 113 },
  452. { 123, 112, 114 },
  453. { 122, 115, 113 },
  454. { 126, 123, 116 },
  455. { 117, 126, 116 },
  456. { 126, 117, 129 },
  457. { 129, 117, 118 },
  458. { 123, 119, 116 },
  459. { 119, 123, 114 },
  460. { 120, 129, 118 },
  461. { 129, 120, 121 },
  462. { 130, 128, 129 },
  463. { 129, 94, 130 },
  464. { 94, 129, 121 },
  465. { 92, 94, 121 },
  466. { 128, 130, 131 },
  467. { 125, 128, 132 },
  468. { 132, 128, 131 },
  469. { 125, 132, 133 },
  470. { 125, 134, 122 },
  471. { 134, 125, 133 },
  472. { 97, 122, 134 },
  473. { 115, 122, 96 },
  474. { 122, 97, 96 },
  475. { 104, 115, 98 },
  476. { 99, 104, 98 },
  477. { 104, 99, 107 },
  478. { 135, 107, 99 },
  479. { 107, 135, 136 },
  480. { 108, 107, 137 },
  481. { 137, 107, 136 },
  482. { 108, 137, 138 },
  483. { 139, 108, 138 },
  484. { 108, 139, 111 },
  485. { 101, 111, 139 },
  486. { 101, 111, 101 },
  487. { 121, 111, 100 },
  488. { 111, 101, 100 },
  489. { 121, 102, 92 },
  490. { 98, 115, 103 },
  491. { 103, 115, 103 },
  492. { 103, 115, 96 },
  493. { 102, 121, 100 },
  494. { 140, 95, 141 },
  495. { 141, 95, 97 },
  496. { 142, 95, 140 },
  497. { 95, 142, 99 },
  498. { 143, 93, 101 },
  499. { 93, 143, 144 },
  500. { 145, 93, 144 },
  501. { 93, 145, 94 },
  502. { 148, 130, 94 },
  503. { 130, 146, 131 },
  504. { 130, 148, 147 },
  505. { 130, 147, 146 },
  506. { 94, 145, 148 },
  507. { 149, 131, 146 },
  508. { 131, 149, 132 },
  509. { 132, 150, 133 },
  510. { 149, 150, 132 },
  511. { 151, 133, 150 },
  512. { 133, 151, 134 },
  513. { 134, 151, 97 },
  514. { 141, 97, 151 },
  515. { 99, 142, 135 },
  516. { 135, 142, 152 },
  517. { 135, 152, 153 },
  518. { 135, 153, 136 },
  519. { 152, 142, 154 },
  520. { 155, 136, 153 },
  521. { 136, 155, 137 },
  522. { 137, 155, 156 },
  523. { 137, 156, 138 },
  524. { 157, 138, 156 },
  525. { 138, 157, 139 },
  526. { 139, 157, 101 },
  527. { 143, 101, 157 },
  528. { 158, 159, 160 },
  529. { 158, 161, 159 },
  530. { 159, 162, 163 },
  531. { 161, 164, 162 },
  532. { 163, 160, 159 },
  533. { 162, 159, 161 },
  534. { 165, 162, 164 },
  535. { 165, 163, 162 },
  536. { 166, 158, 167 },
  537. { 158, 166, 161 },
  538. { 161, 166, 168 },
  539. { 169, 161, 168 },
  540. { 161, 169, 164 },
  541. { 164, 170, 171 },
  542. { 172, 164, 171 },
  543. { 164, 172, 165 },
  544. { 170, 164, 173 },
  545. { 164, 169, 173 },
  546. { 174, 165, 175 },
  547. { 165, 172, 175 },
  548. { 176, 177, 178 },
  549. { 176, 178, 179 },
  550. { 177, 180, 181 },
  551. { 178, 181, 182 },
  552. { 181, 178, 177 },
  553. { 182, 179, 178 },
  554. { 183, 181, 180 },
  555. { 183, 182, 181 },
  556. { 167, 176, 179 },
  557. { 167, 179, 166 },
  558. { 179, 168, 166 },
  559. { 168, 179, 169 },
  560. { 179, 182, 170 },
  561. { 182, 171, 170 },
  562. { 171, 182, 183 },
  563. { 171, 183, 172 },
  564. { 173, 179, 170 },
  565. { 179, 173, 169 },
  566. { 183, 175, 172 },
  567. { 175, 183, 174 },
  568. { 176, 140, 177 },
  569. { 141, 177, 140 },
  570. { 140, 176, 142 },
  571. { 176, 167, 142 },
  572. { 143, 163, 165 },
  573. { 165, 144, 143 },
  574. { 144, 165, 145 },
  575. { 165, 174, 145 },
  576. { 148, 174, 183 },
  577. { 180, 146, 183 },
  578. { 183, 146, 147 },
  579. { 183, 147, 148 },
  580. { 148, 145, 174 },
  581. { 146, 180, 149 },
  582. { 180, 177, 150 },
  583. { 149, 180, 150 },
  584. { 150, 177, 151 },
  585. { 141, 151, 177 },
  586. { 158, 152, 167 },
  587. { 160, 152, 158 },
  588. { 160, 153, 152 },
  589. { 154, 167, 152 },
  590. { 167, 154, 142 },
  591. { 153, 160, 155 },
  592. { 156, 160, 163 },
  593. { 160, 156, 155 },
  594. { 156, 163, 157 },
  595. { 143, 157, 163 }
  596. };