L1008.wrl 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437
  1. #VRML V2.0 utf8
  2. DEF TXFM_1 Transform {
  3. center 0 0 0
  4. rotation 0 0 1 0
  5. scale 1 1 1
  6. scaleOrientation 0 0 1 0
  7. translation 0 0 0
  8. children [
  9. DEF TXFM_2 Transform {
  10. center 0 0 0
  11. rotation 0 0 1 0
  12. scale 1 1 1
  13. scaleOrientation 0 0 1 0
  14. translation 0 0 0
  15. children [
  16. DEF SHAPE_1 Shape {
  17. appearance DEF APP_1 Appearance {
  18. material Material {
  19. ambientIntensity 1
  20. diffuseColor 0 0 0
  21. emissiveColor 0 0 0
  22. shininess 0.1
  23. specularColor 0.12 0.12 0.12
  24. transparency 0
  25. } }
  26. geometry DEF FACE_1 IndexedFaceSet {
  27. coord DEF COORD_1 Coordinate { point [
  28. -0.15748031 0 0.38976378,-0.15748031 0.11417323 0.38976378,
  29. 0.15748031 0 0.38976378,0.15748031 0.11417323 0.38976378] }
  30. coordIndex [
  31. 1,0,2,-1,1,2,3,-1]
  32. normalPerVertex TRUE
  33. normal DEF NORM_1 Normal { vector [
  34. 0 0 1,0 0 1,
  35. 0 0 1,0 0 1] }
  36. }
  37. }
  38. DEF SHAPE_2 Shape {
  39. appearance USE APP_1
  40. geometry DEF FACE_2 IndexedFaceSet {
  41. coord DEF COORD_2 Coordinate { point [
  42. 0.15748031 0 -0.38976378,-0.15748031 0 -0.38976378,
  43. -0.15748031 0.11417323 -0.38976378,0.15748031 0.11417323 -0.38976378] }
  44. coordIndex [
  45. 3,0,1,-1,3,1,2,-1]
  46. normalPerVertex TRUE
  47. normal DEF NORM_2 Normal { vector [
  48. 0 0 -1,0 0 -1,
  49. 0 0 -1,0 0 -1] }
  50. }
  51. }
  52. DEF SHAPE_3 Shape {
  53. appearance USE APP_1
  54. geometry DEF FACE_3 IndexedFaceSet {
  55. coord DEF COORD_3 Coordinate { point [
  56. -0.15748031 0 0.38976378,0.15748031 0 0.38976378,
  57. -0.15748031 0 -0.38976378,0.15748031 0 -0.38976378] }
  58. coordIndex [
  59. 1,0,2,-1,1,2,3,-1]
  60. normalPerVertex TRUE
  61. normal DEF NORM_3 Normal { vector [
  62. 0 -1 0,0 -1 0,
  63. 0 -1 0,0 -1 0] }
  64. }
  65. }
  66. DEF SHAPE_4 Shape {
  67. appearance DEF APP_2 Appearance {
  68. material Material {
  69. ambientIntensity 0.1328125
  70. diffuseColor 0.75294119 0.75294119 0.75294119
  71. emissiveColor 0 0 0
  72. shininess 0.1
  73. specularColor 0.12 0.12 0.12
  74. transparency 0
  75. } }
  76. geometry DEF FACE_4 IndexedFaceSet {
  77. coord DEF COORD_4 Coordinate { point [
  78. -0.49212598 0.11417323 -0.38976378,-0.49212598 0.11417323 0.38976378,
  79. -0.49212598 0.11417323 -0.39370079,-0.49212598 -0.0039370079 -0.39370079,
  80. -0.49212598 -0.0039370079 0.39370079,-0.49212598 0.11417323 0.39370079] }
  81. coordIndex [
  82. 1,4,5,-1,0,3,4,-1,0,4,1,-1,2,3,0,-1]
  83. normalPerVertex TRUE
  84. normal DEF NORM_4 Normal { vector [
  85. -1 0 0,-1 0 0,
  86. -1 0 0,-1 0 0,
  87. -1 0 0,-1 0 0] }
  88. }
  89. }
  90. DEF SHAPE_5 Shape {
  91. appearance USE APP_2
  92. geometry DEF FACE_5 IndexedFaceSet {
  93. coord DEF COORD_5 Coordinate { point [
  94. 0.49212598 0.11417323 0.38976378,0.49212598 0.11417323 -0.38976378,
  95. 0.49212598 0.11417323 0.39370079,0.49212598 -0.0039370079 0.39370079,
  96. 0.49212598 -0.0039370079 -0.39370079,0.49212598 0.11417323 -0.39370079] }
  97. coordIndex [
  98. 1,4,5,-1,0,3,4,-1,0,4,1,-1,2,3,0,-1]
  99. normalPerVertex TRUE
  100. normal DEF NORM_5 Normal { vector [
  101. 1 0 0,1 0 0,
  102. 1 0 0,1 0 0,
  103. 1 0 0,1 0 0] }
  104. }
  105. }
  106. DEF SHAPE_6 Shape {
  107. appearance DEF APP_3 Appearance {
  108. material Material {
  109. ambientIntensity 0.39843747
  110. diffuseColor 0.25098041 0.25098041 0.25098041
  111. emissiveColor 0 0 0
  112. shininess 0.1
  113. specularColor 0.12 0.12 0.12
  114. transparency 0
  115. } }
  116. geometry DEF FACE_6 IndexedFaceSet {
  117. coord DEF COORD_6 Coordinate { point [
  118. -0.49212598 0.3503937 -0.38976378,-0.49212598 0.3503937 0.38976378,
  119. -0.49212598 0.46850394 0.38976378,-0.49212598 0.46850394 -0.38976378] }
  120. coordIndex [
  121. 3,0,1,-1,3,1,2,-1]
  122. normalPerVertex TRUE
  123. normal DEF NORM_6 Normal { vector [
  124. -1 0 0,-1 0 0,
  125. -1 0 0,-1 0 0] }
  126. }
  127. }
  128. DEF SHAPE_7 Shape {
  129. appearance USE APP_3
  130. geometry DEF FACE_7 IndexedFaceSet {
  131. coord DEF COORD_7 Coordinate { point [
  132. -0.49212598 0.3503937 0.38976378,0.49212598 0.3503937 0.38976378,
  133. 0.49212598 0.46850394 0.38976378,-0.49212598 0.46850394 0.38976378] }
  134. coordIndex [
  135. 3,0,1,-1,3,1,2,-1]
  136. normalPerVertex TRUE
  137. normal DEF NORM_7 Normal { vector [
  138. 0 0 1,0 0 1,
  139. 0 0 1,0 0 1] }
  140. }
  141. }
  142. DEF SHAPE_8 Shape {
  143. appearance USE APP_3
  144. geometry DEF FACE_8 IndexedFaceSet {
  145. coord DEF COORD_8 Coordinate { point [
  146. 0.49212598 0.3503937 0.38976378,0.49212598 0.3503937 -0.38976378,
  147. 0.49212598 0.46850394 -0.38976378,0.49212598 0.46850394 0.38976378] }
  148. coordIndex [
  149. 3,0,1,-1,3,1,2,-1]
  150. normalPerVertex TRUE
  151. normal DEF NORM_8 Normal { vector [
  152. 1 0 0,1 0 0,
  153. 1 0 0,1 0 0] }
  154. }
  155. }
  156. DEF SHAPE_9 Shape {
  157. appearance USE APP_3
  158. geometry DEF FACE_9 IndexedFaceSet {
  159. coord DEF COORD_9 Coordinate { point [
  160. 0.49212598 0.3503937 -0.38976378,-0.49212598 0.3503937 -0.38976378,
  161. -0.49212598 0.46850394 -0.38976378,0.49212598 0.46850394 -0.38976378] }
  162. coordIndex [
  163. 3,0,1,-1,3,1,2,-1]
  164. normalPerVertex TRUE
  165. normal DEF NORM_9 Normal { vector [
  166. 0 0 -1,0 0 -1,
  167. 0 0 -1,0 0 -1] }
  168. }
  169. }
  170. DEF SHAPE_10 Shape {
  171. appearance USE APP_3
  172. geometry DEF FACE_10 IndexedFaceSet {
  173. coord DEF COORD_10 Coordinate { point [
  174. -0.49212598 0.46850394 -0.38976378,-0.49212598 0.46850394 0.38976378,
  175. 0.49212598 0.46850394 0.38976378,0.49212598 0.46850394 -0.38976378] }
  176. coordIndex [
  177. 3,0,1,-1,3,1,2,-1]
  178. normalPerVertex TRUE
  179. normal DEF NORM_10 Normal { vector [
  180. 0 1 0,0 1 0,
  181. 0 1 0,0 1 0] }
  182. }
  183. }
  184. DEF SHAPE_11 Shape {
  185. appearance USE APP_1
  186. geometry DEF FACE_11 IndexedFaceSet {
  187. coord DEF COORD_11 Coordinate { point [
  188. -0.49212598 0.3503937 0.38976378,-0.49212598 0.11417323 0.38976378,
  189. -0.48153217 0.27201027 0.37916996,-0.48153217 0.19255665 0.37916996,
  190. 0.49212598 0.3503937 0.38976378,0.49212598 0.11417323 0.38976378,
  191. 0.48153217 0.19255665 0.37916996,0.48153217 0.27201027 0.37916996,
  192. 0.15748031 0.11417323 0.38976378,-0.15748031 0.11417323 0.38976378] }
  193. coordIndex [
  194. 8,5,6,-1,8,6,7,-1,2,4,0,-1,2,7,4,-1,9,8,7,-1,9,7,2,-1,3,9,2,-1,1,9,3,-1]
  195. normalPerVertex TRUE
  196. normal DEF NORM_11 Normal { vector [
  197. 0 -0.13393604 0.99098998,0 0.13393604 0.99098998,
  198. -0.002546358 -0.031543659 0.99949913,-0.016154145 0.068038623 0.9975519,
  199. 0 -0.13393604 0.99098998,0 0.13393604 0.99098998,
  200. 0.016154145 0.068038623 0.9975519,0.0027781768 0.01101292 0.9999355,
  201. 0.0082580951 0.067517511 0.99768391,-0.0033102829 0.067188835 0.99773479] }
  202. }
  203. }
  204. DEF SHAPE_12 Shape {
  205. appearance USE APP_1
  206. geometry DEF FACE_12 IndexedFaceSet {
  207. coord DEF COORD_12 Coordinate { point [
  208. -0.49212598 0.11417323 -0.38976378,-0.49212598 0.11417323 0.38976378,
  209. -0.49212598 0.3503937 -0.38976378,-0.48153217 0.27201027 -0.37916996,
  210. -0.48153217 0.19255665 -0.37916996,-0.49212598 0.3503937 0.38976378,
  211. -0.48153217 0.27201027 0.37916996,-0.48153217 0.19255665 0.37916996] }
  212. coordIndex [
  213. 3,5,2,-1,3,6,5,-1,4,7,6,-1,4,6,3,-1,0,1,7,-1,0,7,4,-1]
  214. normalPerVertex TRUE
  215. normal DEF NORM_12 Normal { vector [
  216. -0.99098998 0.13393604 0,-0.99098998 0.13393604 0,
  217. -0.99098998 -0.13393604 0,-0.99596448 -0.089748242 0,
  218. -0.9990049 0.044600465 0,-0.99098998 -0.13393604 0,
  219. -0.9990049 -0.044600465 0,-0.99596448 0.089748242 0] }
  220. }
  221. }
  222. DEF SHAPE_13 Shape {
  223. appearance USE APP_1
  224. geometry DEF FACE_13 IndexedFaceSet {
  225. coord DEF COORD_13 Coordinate { point [
  226. -0.15748031 0.11417323 -0.38976378,-0.49212598 0.11417323 -0.38976378,
  227. 0.15748031 0.11417323 -0.38976378,0.49212598 0.11417323 -0.38976378,
  228. 0.49212598 0.3503937 -0.38976378,0.48153217 0.27201027 -0.37916996,
  229. 0.48153217 0.19255665 -0.37916996,-0.49212598 0.3503937 -0.38976378,
  230. -0.48153217 0.27201027 -0.37916996,-0.48153217 0.19255665 -0.37916996] }
  231. coordIndex [
  232. 0,9,8,-1,0,1,9,-1,5,7,4,-1,5,8,7,-1,2,8,5,-1,2,0,8,-1,6,2,5,-1,3,2,6,-1]
  233. normalPerVertex TRUE
  234. normal DEF NORM_13 Normal { vector [
  235. -0.0082580951 0.067517511 -0.99768391,0 0.13393604 -0.99098998,
  236. 0.0033102829 0.067188835 -0.99773479,0 0.13393604 -0.99098998,
  237. 0 -0.13393604 -0.99098998,0.002546358 -0.031543659 -0.99949913,
  238. 0.016154145 0.068038623 -0.9975519,0 -0.13393604 -0.99098998,
  239. -0.0027781768 0.01101292 -0.9999355,-0.016154145 0.068038623 -0.9975519] }
  240. }
  241. }
  242. DEF SHAPE_14 Shape {
  243. appearance USE APP_1
  244. geometry DEF FACE_14 IndexedFaceSet {
  245. coord DEF COORD_14 Coordinate { point [
  246. 0.49212598 0.3503937 0.38976378,0.49212598 0.3503937 -0.38976378,
  247. 0.49212598 0.11417323 -0.38976378,0.48153217 0.27201027 -0.37916996,
  248. 0.48153217 0.19255665 -0.37916996,0.49212598 0.11417323 0.38976378,
  249. 0.48153217 0.19255665 0.37916996,0.48153217 0.27201027 0.37916996] }
  250. coordIndex [
  251. 7,1,0,-1,7,3,1,-1,6,4,3,-1,6,3,7,-1,5,2,4,-1,5,4,6,-1]
  252. normalPerVertex TRUE
  253. normal DEF NORM_14 Normal { vector [
  254. 0.99098998 -0.13393604 0,0.99098998 -0.13393604 0,
  255. 0.99098998 0.13393604 0,0.9990049 -0.044600465 0,
  256. 0.99596448 0.089748242 0,0.99098998 0.13393604 0,
  257. 0.9990049 0.044600465 0,0.99596448 -0.089748242 0] }
  258. }
  259. }
  260. DEF SHAPE_15 Shape {
  261. appearance USE APP_1
  262. geometry DEF FACE_15 IndexedFaceSet {
  263. coord DEF COORD_15 Coordinate { point [
  264. 0.15748031 0 0.38976378,0.15748031 0 -0.38976378,
  265. 0.15748031 0.11417323 -0.38976378,0.15748031 0.11417323 -0.39370079,
  266. 0.15748031 -0.0039370079 -0.39370079,0.15748031 -0.0039370079 0.39370079,
  267. 0.15748031 0.11417323 0.39370079,0.15748031 0.11417323 0.38976378] }
  268. coordIndex [
  269. 6,0,5,-1,7,0,6,-1,4,0,1,-1,4,5,0,-1,3,1,2,-1,3,4,1,-1]
  270. normalPerVertex TRUE
  271. normal DEF NORM_15 Normal { vector [
  272. -1 0 0,-1 0 0,
  273. -1 0 0,-1 0 0,
  274. -1 0 0,-1 0 0,
  275. -1 0 0,-1 0 0] }
  276. }
  277. }
  278. DEF SHAPE_16 Shape {
  279. appearance USE APP_2
  280. geometry DEF FACE_16 IndexedFaceSet {
  281. coord DEF COORD_16 Coordinate { point [
  282. 0.49212598 -0.0039370079 -0.39370079,0.49212598 -0.0039370079 0.39370079,
  283. 0.15748031 -0.0039370079 0.39370079,0.15748031 -0.0039370079 -0.39370079] }
  284. coordIndex [
  285. 0,1,2,-1,0,2,3,-1]
  286. normalPerVertex TRUE
  287. normal DEF NORM_16 Normal { vector [
  288. 0 -1 0,0 -1 0,
  289. 0 -1 0,0 -1 0] }
  290. }
  291. }
  292. DEF SHAPE_17 Shape {
  293. appearance USE APP_1
  294. geometry DEF FACE_17 IndexedFaceSet {
  295. coord DEF COORD_17 Coordinate { point [
  296. 0.49212598 0.11417323 0.38976378,0.15748031 0.11417323 0.38976378,
  297. 0.15748031 0.11417323 0.39370079,0.49212598 0.11417323 0.39370079] }
  298. coordIndex [
  299. 3,0,1,-1,3,1,2,-1]
  300. normalPerVertex TRUE
  301. normal DEF NORM_17 Normal { vector [
  302. 0 1 0,0 1 0,
  303. 0 1 0,0 1 0] }
  304. }
  305. }
  306. DEF SHAPE_18 Shape {
  307. appearance USE APP_2
  308. geometry DEF FACE_18 IndexedFaceSet {
  309. coord DEF COORD_18 Coordinate { point [
  310. 0.49212598 0.11417323 0.39370079,0.15748031 0.11417323 0.39370079,
  311. 0.15748031 -0.0039370079 0.39370079,0.49212598 -0.0039370079 0.39370079] }
  312. coordIndex [
  313. 1,2,3,-1,1,3,0,-1]
  314. normalPerVertex TRUE
  315. normal DEF NORM_18 Normal { vector [
  316. 0 0 1,0 0 1,
  317. 0 0 1,0 0 1] }
  318. }
  319. }
  320. DEF SHAPE_19 Shape {
  321. appearance USE APP_1
  322. geometry DEF FACE_19 IndexedFaceSet {
  323. coord DEF COORD_19 Coordinate { point [
  324. 0.49212598 0.11417323 -0.38976378,0.15748031 0.11417323 -0.38976378,
  325. 0.49212598 0.11417323 -0.39370079,0.15748031 0.11417323 -0.39370079] }
  326. coordIndex [
  327. 0,2,3,-1,0,3,1,-1]
  328. normalPerVertex TRUE
  329. normal DEF NORM_19 Normal { vector [
  330. 0 1 0,0 1 0,
  331. 0 1 0,0 1 0] }
  332. }
  333. }
  334. DEF SHAPE_20 Shape {
  335. appearance USE APP_2
  336. geometry DEF FACE_20 IndexedFaceSet {
  337. coord DEF COORD_20 Coordinate { point [
  338. 0.15748031 -0.0039370079 -0.39370079,0.15748031 0.11417323 -0.39370079,
  339. 0.49212598 0.11417323 -0.39370079,0.49212598 -0.0039370079 -0.39370079] }
  340. coordIndex [
  341. 1,2,3,-1,1,3,0,-1]
  342. normalPerVertex TRUE
  343. normal DEF NORM_20 Normal { vector [
  344. 0 0 -1,0 0 -1,
  345. 0 0 -1,0 0 -1] }
  346. }
  347. }
  348. DEF SHAPE_21 Shape {
  349. appearance USE APP_1
  350. geometry DEF FACE_21 IndexedFaceSet {
  351. coord DEF COORD_21 Coordinate { point [
  352. -0.15748031 0 0.38976378,-0.15748031 0 -0.38976378,
  353. -0.15748031 0.11417323 0.38976378,-0.15748031 0.11417323 0.39370079,
  354. -0.15748031 -0.0039370079 0.39370079,-0.15748031 -0.0039370079 -0.39370079,
  355. -0.15748031 0.11417323 -0.39370079,-0.15748031 0.11417323 -0.38976378] }
  356. coordIndex [
  357. 3,4,0,-1,2,3,0,-1,5,1,0,-1,5,0,4,-1,6,7,1,-1,6,1,5,-1]
  358. normalPerVertex TRUE
  359. normal DEF NORM_21 Normal { vector [
  360. 1 0 0,1 0 0,
  361. 1 0 0,1 0 0,
  362. 1 0 0,1 0 0,
  363. 1 0 0,1 0 0] }
  364. }
  365. }
  366. DEF SHAPE_22 Shape {
  367. appearance USE APP_2
  368. geometry DEF FACE_22 IndexedFaceSet {
  369. coord DEF COORD_22 Coordinate { point [
  370. -0.49212598 -0.0039370079 -0.39370079,-0.49212598 -0.0039370079 0.39370079,
  371. -0.15748031 -0.0039370079 -0.39370079,-0.15748031 -0.0039370079 0.39370079] }
  372. coordIndex [
  373. 2,1,0,-1,2,3,1,-1]
  374. normalPerVertex TRUE
  375. normal DEF NORM_22 Normal { vector [
  376. 0 -1 0,0 -1 0,
  377. 0 -1 0,0 -1 0] }
  378. }
  379. }
  380. DEF SHAPE_23 Shape {
  381. appearance USE APP_1
  382. geometry DEF FACE_23 IndexedFaceSet {
  383. coord DEF COORD_23 Coordinate { point [
  384. -0.49212598 0.11417323 0.38976378,-0.15748031 0.11417323 0.38976378,
  385. -0.49212598 0.11417323 0.39370079,-0.15748031 0.11417323 0.39370079] }
  386. coordIndex [
  387. 2,1,0,-1,2,3,1,-1]
  388. normalPerVertex TRUE
  389. normal DEF NORM_23 Normal { vector [
  390. 0 1 0,0 1 0,
  391. 0 1 0,0 1 0] }
  392. }
  393. }
  394. DEF SHAPE_24 Shape {
  395. appearance USE APP_2
  396. geometry DEF FACE_24 IndexedFaceSet {
  397. coord DEF COORD_24 Coordinate { point [
  398. -0.49212598 0.11417323 0.39370079,-0.15748031 0.11417323 0.39370079,
  399. -0.49212598 -0.0039370079 0.39370079,-0.15748031 -0.0039370079 0.39370079] }
  400. coordIndex [
  401. 3,1,0,-1,3,0,2,-1]
  402. normalPerVertex TRUE
  403. normal DEF NORM_24 Normal { vector [
  404. 0 0 1,0 0 1,
  405. 0 0 1,0 0 1] }
  406. }
  407. }
  408. DEF SHAPE_25 Shape {
  409. appearance USE APP_1
  410. geometry DEF FACE_25 IndexedFaceSet {
  411. coord DEF COORD_25 Coordinate { point [
  412. -0.15748031 0.11417323 -0.38976378,-0.49212598 0.11417323 -0.38976378,
  413. -0.15748031 0.11417323 -0.39370079,-0.49212598 0.11417323 -0.39370079] }
  414. coordIndex [
  415. 1,0,2,-1,1,2,3,-1]
  416. normalPerVertex TRUE
  417. normal DEF NORM_25 Normal { vector [
  418. 0 1 0,0 1 0,
  419. 0 1 0,0 1 0] }
  420. }
  421. }
  422. DEF SHAPE_26 Shape {
  423. appearance USE APP_2
  424. geometry DEF FACE_26 IndexedFaceSet {
  425. coord DEF COORD_26 Coordinate { point [
  426. -0.15748031 -0.0039370079 -0.39370079,-0.15748031 0.11417323 -0.39370079,
  427. -0.49212598 -0.0039370079 -0.39370079,-0.49212598 0.11417323 -0.39370079] }
  428. coordIndex [
  429. 0,2,3,-1,0,3,1,-1]
  430. normalPerVertex TRUE
  431. normal DEF NORM_26 Normal { vector [
  432. 0 0 -1,0 0 -1,
  433. 0 0 -1,0 0 -1] }
  434. }
  435. }
  436. ] }
  437. ] }