home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / DOS / GRAFISCH / RAYTRACE / LPARSER / B6.POV < prev    next >
Text File  |  1993-07-14  |  15KB  |  359 lines

  1. // --- L-System Parser/Mutator --- Lj Lapre --- 
  2.  
  3. #include "colors.inc"
  4. #include "shapes.inc"
  5. #include "textures.inc"
  6.  
  7. #declare col_0  = colour red 1.0 green 1.0 blue 1.0
  8. #declare col_1  = colour red 0.8 green 0.498039 blue 0.196078
  9. #declare col_2  = colour red 1.0
  10. #declare col_3  = colour red 1.0 green 1.0
  11. #declare col_4  = colour green 1.0
  12. #declare col_5  = colour blue 1.0 green 1.0
  13. #declare col_6  = colour blue 1.0
  14. #declare col_7  = colour red 1.0 blue 1.0
  15.  
  16. camera {
  17.     location  <100 100 100>
  18.     direction <0 0 3.0>
  19.     up        <0 1 0>
  20.     right     <1.333 0 0>
  21.     look_at   <0 0 0>
  22. }
  23.  
  24. object { 
  25.     light_source { <200 200 100> 
  26.         color White
  27.     }
  28. }
  29.  
  30. object {  
  31.         blob {
  32.              threshold 0.7
  33.  
  34. component 1.0 4.7619 <0 0 0>
  35. component 1.0 4.28571 <0 4.7619 0>
  36. component 1.0 3.85714 <0 8.98251 -0.744206>
  37. component 1.0 3.47143 <0 12.5835 -2.12648>
  38. component 1.0 3.12428 <0 15.4915 -4.02224>
  39. component 1.0 2.81186 <0 17.6457 -6.28513>
  40. component 1.0 2.53067 <0 19.0067 -8.74565>
  41. component 1.0 2.2776 <0 19.5693 -11.213>
  42. component 1.0 2.04984 <0 19.3759 -13.4824>
  43. component 1.0 1.84486 <0 18.5304 -15.3497>
  44. component 1.0 1.66037 <0 17.2079 -16.636>
  45. component 1.0 1.49434 <0 15.654 -17.2209>
  46. component 1.0 1.3449 <0 14.1661 -17.0826>
  47. component 1.0 1.21041 <0 13.049 -16.3336>
  48. component 1.0 1.08937 <0 12.5418 -15.2346>
  49. component 1.0 0.980434 <0 12.7263 -14.1609>
  50. component 1.0 0.882391 <0 13.4518 -13.5014>
  51. component 1.0 0.794152 <0 14.3341 -13.4937>
  52. component 1.0 0.714736 <0 14.8913 -14.0596>
  53. component 1.0 4.7619 <0 0 0>
  54. component 1.0 4.28571 <0 -4.7619 4.16299e-007>
  55. component 1.0 3.85714 <0 -8.98251 0.744207>
  56. component 1.0 3.47143 <0 -12.5835 2.12648>
  57. component 1.0 3.12429 <0 -15.4915 4.02224>
  58. component 1.0 2.81186 <0 -17.6457 6.28513>
  59. component 1.0 2.53067 <0 -19.0067 8.74565>
  60. component 1.0 2.2776 <0 -19.5693 11.213>
  61. component 1.0 2.04984 <0 -19.3759 13.4824>
  62. component 1.0 1.84486 <0 -18.5304 15.3497>
  63. component 1.0 1.66037 <0 -17.2079 16.636>
  64. component 1.0 1.49434 <0 -15.654 17.2209>
  65. component 1.0 1.3449 <0 -14.1661 17.0826>
  66. component 1.0 1.21041 <0 -13.049 16.3336>
  67. component 1.0 1.08937 <0 -12.5418 15.2346>
  68. component 1.0 0.980434 <0 -12.7263 14.1609>
  69. component 1.0 0.882391 <0 -13.4518 13.5014>
  70. component 1.0 0.794152 <0 -14.3341 13.4937>
  71. component 1.0 0.714736 <0 -14.8913 14.0596>
  72.  
  73.           sturm
  74.         }
  75.         texture {
  76.             ambient 0.2
  77.             diffuse 0.5
  78.                  reflection 0.3
  79.             phong 1
  80.         color col_2
  81.         }    
  82. }
  83.  
  84. object {  
  85.         blob {
  86.              threshold 0.7
  87.  
  88. component 1.0 4.7619 <0 0 0>
  89. component 1.0 4.7619 <0 4.7619 0>
  90. component 1.0 4.28571 <-0.826896 9.45147 4.49621e-008>
  91. component 1.0 4.28571 <-2.2927 13.4787 1.24664e-007>
  92. component 1.0 3.85714 <-4.5 17.1523 2.44686e-007>
  93. component 1.0 3.85714 <-7.08093 20.0187 3.85023e-007>
  94. component 1.0 3.47143 <-10.2054 22.2804 5.54913e-007>
  95. component 1.0 3.47143 <-13.3816 23.6813 7.27619e-007>
  96. component 1.0 3.12429 <-16.795 24.3133 9.13221e-007>
  97. component 1.0 3.12428 <-19.9155 24.1596 1.0829e-006>
  98. component 1.0 2.81186 <-22.8958 23.2222 1.24495e-006>
  99. component 1.0 2.81186 <-25.2778 21.7279 1.37447e-006>
  100. component 1.0 2.53067 <-27.1517 19.6315 1.47636e-006>
  101. component 1.0 2.53067 <-28.2487 17.3509 1.53601e-006>
  102. component 1.0 2.2776 <-28.5996 14.8447 1.55509e-006>
  103. component 1.0 2.2776 <-28.2142 12.5999 1.53413e-006>
  104. component 1.0 2.04984 <-27.102 10.6123 1.47366e-006>
  105. component 1.0 2.04984 <-25.5616 9.25993 1.3899e-006>
  106. component 1.0 1.84486 <-23.6335 8.56401 1.28506e-006>
  107. component 1.0 1.84486 <-21.7893 8.61518 1.18479e-006>
  108. component 1.0 1.66037 <-20.1196 9.39978 1.094e-006>
  109. component 1.0 1.66037 <-19.0248 10.6481 1.03447e-006>
  110. component 1.0 1.49434 <-18.5863 12.2495 1.01062e-006>
  111. component 1.0 1.49434 <-18.8618 13.7182 1.0256e-006>
  112. component 1.0 1.3449 <-19.8054 14.877 1.07691e-006>
  113. component 1.0 1.3449 <-21.0495 15.3876 1.14456e-006>
  114. component 1.0 1.21041 <-22.3776 15.1756 1.21677e-006>
  115. component 1.0 1.21041 <-23.2987 14.3903 1.26686e-006>
  116. component 1.0 1.08937 <-23.6124 13.2212 1.28391e-006>
  117. component 1.0 1.08937 <-23.2488 12.1943 1.26414e-006>
  118. component 1.0 0.980433 <-22.3303 11.6086 1.2142e-006>
  119. component 1.0 0.980434 <-21.3543 11.7017 1.16113e-006>
  120. component 1.0 0.88239 <-20.6884 12.4214 1.12492e-006>
  121. component 1.0 0.88239 <-20.6729 13.3036 1.12408e-006>
  122. component 1.0 0.794151 <-21.2963 13.9282 1.15797e-006>
  123. component 1.0 0.794152 <-22.0903 13.9158 1.20115e-006>
  124. component 1.0 0.714736 <-22.5853 13.2948 1.22807e-006>
  125. component 1.0 0.714736 <-22.4369 12.5956 1.22e-006>
  126. component 1.0 4.7619 <0 0 0>
  127. component 1.0 4.7619 <0 -4.7619 4.16299e-007>
  128. component 1.0 4.28571 <-0.826896 -9.45147 7.81311e-007>
  129. component 1.0 4.28571 <-2.2927 -13.4787 1.05368e-006>
  130. component 1.0 3.85714 <-4.5 -17.1523 1.25482e-006>
  131. component 1.0 3.85714 <-7.08093 -20.0187 1.36507e-006>
  132. component 1.0 3.47143 <-10.2054 -22.2804 1.3929e-006>
  133. component 1.0 3.47143 <-13.3816 -23.6813 1.34267e-006>
  134. component 1.0 3.12429 <-16.795 -24.3133 1.21232e-006>
  135. component 1.0 3.12428 <-19.9155 -24.1596 1.0292e-006>
  136. component 1.0 2.81186 <-22.8958 -23.2222 7.85195e-007>
  137. component 1.0 2.81186 <-25.2778 -21.7279 5.25042e-007>
  138. component 1.0 2.53067 <-27.1517 -19.6315 2.39874e-007>
  139. component 1.0 2.53067 <-28.2487 -17.3509 -1.91458e-008>
  140. component 1.0 2.2776 <-28.5996 -14.8447 -2.57331e-007>
  141. component 1.0 2.2776 <-28.2142 -12.5999 -4.32614e-007>
  142. component 1.0 2.04984 <-27.102 -10.6123 -5.45897e-007>
  143. component 1.0 2.04984 <-25.5616 -9.25993 -5.80372e-007>
  144. component 1.0 1.84486 <-23.6335 -8.56401 -5.36371e-007>
  145. component 1.0 1.84486 <-21.7893 -8.61518 -4.31623e-007>
  146. component 1.0 1.66037 <-20.1196 -9.39978 -2.72241e-007>
  147. component 1.0 1.66037 <-19.0248 -10.6481 -1.03582e-007>
  148. component 1.0 1.49434 <-18.5863 -12.2495 6.02626e-008>
  149. component 1.0 1.49434 <-18.8618 -13.7182 1.73683e-007>
  150. component 1.0 1.3449 <-19.8054 -14.877 2.23682e-007>
  151. component 1.0 1.3449 <-21.0495 -15.3876 2.00671e-007>
  152. component 1.0 1.21041 <-22.3776 -15.1756 1.09922e-007>
  153. component 1.0 1.21041 <-23.2987 -14.3903 -8.8173e-009>
  154. component 1.0 1.08937 <-23.6124 -13.2212 -1.28078e-007>
  155. component 1.0 1.08937 <-23.2488 -12.1943 -1.98079e-007>
  156. component 1.0 0.980433 <-22.3303 -11.6086 -1.99341e-007>
  157. component 1.0 0.980434 <-21.3543 -11.7017 -1.38131e-007>
  158. component 1.0 0.88239 <-20.6884 -12.4214 -3.90125e-008>
  159. component 1.0 0.88239 <-20.6729 -13.3036 3.89584e-008>
  160. component 1.0 0.794151 <-21.2963 -13.9282 5.96643e-008>
  161. component 1.0 0.794152 <-22.0903 -13.9158 1.54044e-008>
  162. component 1.0 0.714736 <-22.5853 -13.2948 -6.58008e-008>
  163. component 1.0 0.714736 <-22.4369 -12.5956 -1.18854e-007>
  164.  
  165.           sturm
  166.         }
  167.         texture {
  168.             ambient 0.2
  169.             diffuse 0.5
  170.                  reflection 0.3
  171.             phong 1
  172.         color col_3
  173.         }    
  174. }
  175.  
  176. object {  
  177.         blob {
  178.              threshold 0.7
  179.  
  180. component 1.0 4.7619 <0 0 0>
  181. component 1.0 4.7619 <0 4.7619 0>
  182. component 1.0 4.28571 <0.814334 9.38022 0.826896>
  183. component 1.0 4.28571 <2.22446 13.1568 2.28156>
  184. component 1.0 3.85714 <4.26545 16.2544 4.42787>
  185. component 1.0 3.85714 <6.52226 18.2285 6.85428>
  186. component 1.0 3.47143 <9.03296 19.1455 9.63512>
  187. component 1.0 3.47143 <11.3054 18.9481 12.252>
  188. component 1.0 3.12429 <13.3412 17.6523 14.7474>
  189. component 1.0 3.12429 <14.7459 15.6238 16.6639>
  190. component 1.0 2.81186 <15.487 12.9027 18.0084>
  191. component 1.0 2.81186 <15.4483 10.148 18.5713>
  192. component 1.0 2.53067 <14.6161 7.46954 18.3716>
  193. component 1.0 2.53067 <13.2425 5.5044 17.5619>
  194. component 1.0 2.2776 <11.3991 4.37933 16.2427>
  195. component 1.0 2.2776 <9.5957 4.31485 14.8531>
  196. component 1.0 2.04984 <7.98351 5.30109 13.582>
  197. component 1.0 2.04984 <6.99315 6.93651 12.8428>
  198. component 1.0 1.84486 <6.71327 8.96628 12.7833>
  199. component 1.0 1.84486 <7.12229 10.6551 13.4031>
  200. component 1.0 1.66037 <8.0656 11.6735 14.6182>
  201. component 1.0 1.66037 <9.06215 11.6926 15.9461>
  202. component 1.0 1.49434 <9.77994 10.7386 17.1>
  203. component 1.0 1.49434 <9.85609 9.34803 17.6419>
  204. component 1.0 1.3449 <9.20454 8.01224 17.4864>
  205. component 1.0 1.3449 <8.16219 7.43163 16.8657>
  206. component 1.0 1.21041 <7.09396 7.8372 16.1564>
  207. component 1.0 1.21041 <6.55815 8.89005 15.8928>
  208. component 1.0 1.08937 <6.70846 10.0159 16.311>
  209. component 1.0 1.08937 <7.25889 10.4225 17.1586>
  210. component 1.0 0.980433 <7.70257 9.88726 17.9973>
  211. component 1.0 0.980434 <7.55694 8.95752 18.2723>
  212. component 1.0 0.882391 <6.81444 8.40372 17.951>
  213. component 1.0 0.882391 <6.09404 8.7285 17.5583>
  214. component 1.0 0.794151 <5.90354 9.58439 17.6572>
  215. component 1.0 0.794152 <6.21998 9.97998 18.2688>
  216. component 1.0 0.714737 <6.43854 9.51397 18.8736>
  217. component 1.0 0.714737 <6.07975 8.8967 18.9066>
  218. component 1.0 4.7619 <0 0 0>
  219. component 1.0 4.7619 <0 -4.7619 4.16299e-007>
  220. component 1.0 4.28571 <0.814334 -9.38022 -0.826895>
  221. component 1.0 4.28571 <2.22446 -13.1568 -2.28156>
  222. component 1.0 3.85714 <4.26545 -16.2544 -4.42787>
  223. component 1.0 3.85714 <6.52226 -18.2285 -6.85428>
  224. component 1.0 3.47143 <9.03296 -19.1455 -9.63511>
  225. component 1.0 3.47143 <11.3054 -18.9481 -12.252>
  226. component 1.0 3.12429 <13.3412 -17.6523 -14.7474>
  227. component 1.0 3.12429 <14.7459 -15.6238 -16.6639>
  228. component 1.0 2.81186 <15.487 -12.9027 -18.0084>
  229. component 1.0 2.81186 <15.4483 -10.148 -18.5713>
  230. component 1.0 2.53067 <14.6161 -7.46954 -18.3716>
  231. component 1.0 2.53067 <13.2425 -5.5044 -17.5619>
  232. component 1.0 2.2776 <11.3991 -4.37933 -16.2427>
  233. component 1.0 2.2776 <9.5957 -4.31485 -14.8531>
  234. component 1.0 2.04984 <7.98351 -5.30109 -13.582>
  235. component 1.0 2.04984 <6.99314 -6.93651 -12.8428>
  236. component 1.0 1.84486 <6.71327 -8.96628 -12.7833>
  237. component 1.0 1.84486 <7.12229 -10.6551 -13.4031>
  238. component 1.0 1.66037 <8.0656 -11.6735 -14.6182>
  239. component 1.0 1.66037 <9.06215 -11.6926 -15.9461>
  240. component 1.0 1.49434 <9.77994 -10.7386 -17.1>
  241. component 1.0 1.49434 <9.85609 -9.34803 -17.6419>
  242. component 1.0 1.3449 <9.20453 -8.01224 -17.4864>
  243. component 1.0 1.3449 <8.16219 -7.43163 -16.8657>
  244. component 1.0 1.21041 <7.09396 -7.83721 -16.1564>
  245. component 1.0 1.21041 <6.55814 -8.89005 -15.8928>
  246. component 1.0 1.08937 <6.70846 -10.0159 -16.311>
  247. component 1.0 1.08937 <7.25889 -10.4225 -17.1586>
  248. component 1.0 0.980434 <7.70256 -9.88726 -17.9973>
  249. component 1.0 0.980434 <7.55694 -8.95752 -18.2723>
  250. component 1.0 0.882391 <6.81444 -8.40372 -17.951>
  251. component 1.0 0.882391 <6.09404 -8.7285 -17.5583>
  252. component 1.0 0.794151 <5.90354 -9.58439 -17.6572>
  253. component 1.0 0.794152 <6.21998 -9.97998 -18.2688>
  254. component 1.0 0.714737 <6.43854 -9.51398 -18.8736>
  255. component 1.0 0.714737 <6.07975 -8.8967 -18.9066>
  256.  
  257.           sturm
  258.         }
  259.         texture {
  260.             ambient 0.2
  261.             diffuse 0.5
  262.                  reflection 0.3
  263.             phong 1
  264.         color col_4
  265.         }    
  266. }
  267.  
  268. object {  
  269.         blob {
  270.              threshold 0.7
  271.  
  272. component 1.0 4.7619 <0 0 0>
  273. component 1.0 4.7619 <0 4.7619 0>
  274. component 1.0 4.28571 <0.672926 9.38022 -0.945551>
  275. component 1.0 4.28572 <1.70531 13.16 -2.68181>
  276. component 1.0 3.85714 <2.94916 16.2799 -5.3439>
  277. component 1.0 3.85714 <4.00683 18.3211 -8.44104>
  278. component 1.0 3.47143 <4.705 19.4175 -12.0726>
  279. component 1.0 3.47143 <4.78498 19.5566 -15.5403>
  280. component 1.0 3.12428 <4.07605 18.8975 -18.874>
  281. component 1.0 3.12429 <2.66465 17.8071 -21.4392>
  282. component 1.0 2.81186 <0.460895 16.521 -23.2421>
  283. component 1.0 2.81186 <-2.05249 15.5353 -24.0281>
  284. component 1.0 2.53067 <-4.82945 15.1119 -23.9025>
  285. component 1.0 2.53067 <-7.21489 15.4711 -23.1377>
  286. component 1.0 2.2776 <-9.10342 16.7338 -22.0227>
  287. component 1.0 2.2776 <-10.1134 18.5605 -21.1113>
  288. component 1.0 2.04984 <-10.2991 20.8018 -20.7507>
  289. component 1.0 2.04984 <-9.86887 22.7585 -21.1844>
  290. component 1.0 1.84486 <-9.16978 24.1761 -22.4895>
  291. component 1.0 1.84486 <-8.72748 24.6896 -24.2054>
  292. component 1.0 1.66037 <-8.91335 24.3747 -26.0137>
  293. component 1.0 1.66037 <-9.79277 23.6471 -27.2195>
  294. component 1.0 1.49434 <-11.2763 23.0055 -27.5992>
  295. component 1.0 1.49434 <-12.7189 22.9832 -27.2098>
  296. component 1.0 1.3449 <-13.7255 23.7995 -26.4659>
  297. component 1.0 1.3449 <-13.9387 25.0621 -26.0545>
  298. component 1.0 1.21041 <-13.5311 26.2922 -26.4144>
  299. component 1.0 1.21041 <-13.0837 26.8175 -27.4089>
  300. component 1.0 1.08937 <-13.1615 26.548 -28.5863>
  301. component 1.0 1.08937 <-13.8848 25.9779 -29.1682>
  302. component 1.0 0.980433 <-14.9356 25.7931 -28.9483>
  303. component 1.0 0.980435 <-15.5454 26.3264 -28.396>
  304. component 1.0 0.88239 <-15.4436 27.29 -28.246>
  305. component 1.0 0.88239 <-15.0268 27.8321 -28.8037>
  306. component 1.0 0.794152 <-15.0009 27.6247 -29.6609>
  307. component 1.0 0.794151 <-15.5733 27.1639 -29.9619>
  308. component 1.0 0.714736 <-16.2656 27.2196 -29.5768>
  309. component 1.0 0.714737 <-16.3573 27.8414 -29.2365>
  310. component 1.0 4.7619 <0 0 0>
  311. component 1.0 4.7619 <0 -4.7619 4.16299e-007>
  312. component 1.0 4.28571 <0.672926 -9.38022 0.945552>
  313. component 1.0 4.28571 <1.70531 -13.16 2.68181>
  314. component 1.0 3.85714 <2.94916 -16.2799 5.3439>
  315. component 1.0 3.85714 <4.00683 -18.3211 8.44104>
  316. component 1.0 3.47143 <4.705 -19.4175 12.0726>
  317. component 1.0 3.47143 <4.78498 -19.5566 15.5403>
  318. component 1.0 3.12428 <4.07605 -18.8975 18.874>
  319. component 1.0 3.12429 <2.66465 -17.8071 21.4392>
  320. component 1.0 2.81186 <0.460895 -16.521 23.2421>
  321. component 1.0 2.81186 <-2.05249 -15.5353 24.0281>
  322. component 1.0 2.53067 <-4.82945 -15.1119 23.9025>
  323. component 1.0 2.53067 <-7.21489 -15.4711 23.1377>
  324. component 1.0 2.2776 <-9.10342 -16.7338 22.0227>
  325. component 1.0 2.2776 <-10.1134 -18.5605 21.1113>
  326. component 1.0 2.04984 <-10.2991 -20.8018 20.7507>
  327. component 1.0 2.04984 <-9.86887 -22.7585 21.1844>
  328. component 1.0 1.84486 <-9.16978 -24.1761 22.4895>
  329. component 1.0 1.84486 <-8.72748 -24.6896 24.2054>
  330. component 1.0 1.66037 <-8.91335 -24.3747 26.0137>
  331. component 1.0 1.66037 <-9.79277 -23.6471 27.2195>
  332. component 1.0 1.49434 <-11.2763 -23.0055 27.5992>
  333. component 1.0 1.49434 <-12.7189 -22.9832 27.2098>
  334. component 1.0 1.3449 <-13.7255 -23.7995 26.4659>
  335. component 1.0 1.3449 <-13.9387 -25.0621 26.0545>
  336. component 1.0 1.21041 <-13.5311 -26.2922 26.4144>
  337. component 1.0 1.21041 <-13.0837 -26.8175 27.4089>
  338. component 1.0 1.08937 <-13.1615 -26.548 28.5863>
  339. component 1.0 1.08937 <-13.8848 -25.9779 29.1682>
  340. component 1.0 0.980433 <-14.9356 -25.7931 28.9483>
  341. component 1.0 0.980435 <-15.5454 -26.3264 28.396>
  342. component 1.0 0.88239 <-15.4436 -27.2899 28.246>
  343. component 1.0 0.88239 <-15.0268 -27.8321 28.8037>
  344. component 1.0 0.794152 <-15.0009 -27.6247 29.6609>
  345. component 1.0 0.794151 <-15.5733 -27.1639 29.9619>
  346. component 1.0 0.714737 <-16.2656 -27.2196 29.5768>
  347. component 1.0 0.714737 <-16.3573 -27.8414 29.2365>
  348.  
  349.           sturm
  350.         }
  351.         texture {
  352.             ambient 0.2
  353.             diffuse 0.5
  354.                  reflection 0.3
  355.             phong 1
  356.         color col_5
  357.         }    
  358. }
  359.