home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / f / fractal112 / !Fractal / Resources / L-N_Z < prev    next >
Text File  |  1993-07-20  |  4KB  |  359 lines

  1. L-System
  2. L-Sprites
  3.  
  4. Name=Peano
  5. Iter=4
  6. Angles=4
  7. Axiom=X
  8. X=XFYFX+F+YFXFY-F-XFYFX
  9. Y=YFXFY-F-XFYFX+F+YFXFY
  10.  
  11. Name=Peano1
  12. Iter=3
  13. Angles=4
  14. Axiom=F-F-F-F
  15. F=F-F+F+F+F-F-F-F+F<4
  16.  
  17. Name=Peano2
  18. Iter=3
  19. Angles=8
  20. Axiom=FXY++F++FXY++F
  21. X=XY@Q2-F@IQ2-FXY++F++FXY
  22. Y=-@Q2F-@IQ2FXY
  23.  
  24. Name=Peano3
  25. Iter=4
  26. Angles=4
  27. Axiom=X
  28. Y=XFYFX+F+YFXFY-F-XFYFX
  29. X=YFXFY-F-XFYFX+F+YFXFY
  30.  
  31. Name=Pentagram
  32. Iter=3
  33. Angles=10
  34. Axiom=FX++FX++FX++FX++FX
  35. X=[++++@I1.618034F@.618034F!X!@I.618034]
  36.  
  37. Name=Plant1
  38. Iter=4
  39. Angles=12
  40. Axiom=---F
  41. F=F[+F]F[-F]F
  42.  
  43. Name=Plant2
  44. Iter=4
  45. Angles=16
  46. Axiom=----F
  47. F=F[+F]F[-F][F]
  48.  
  49. Name=Plant3
  50. Iter=3
  51. Angles=16
  52. Axiom=----F
  53. F=FF-[-F+F+F]+[+F-F-F]
  54.  
  55. Name=Plant4
  56. Iter=5
  57. Angles=16
  58. Axiom=----X
  59. X=F[+X]F[-X]+X
  60. F=FF
  61.  
  62. Name=Plant5
  63. Iter=5
  64. Angles=12
  65. Axiom=---X
  66. X=F[+X][-X]FX
  67. F=FF
  68.  
  69. Name=Plant6
  70. Iter=5
  71. Angles=16
  72. Axiom=----X
  73. X=F-[[X]+X]+F[+FX]-X
  74. F=FF
  75.  
  76. Name=Plant7
  77. Iter=3
  78. Angles=12
  79. Axiom=---F
  80. F=F[+F[+F][-F]F][-F[+F][-F]F]F[+F][-F]F
  81.  
  82. Name=PlantLeaf
  83. Iter=4
  84. Angles=12
  85. Axiom=c64---T
  86. L=[>32+D-D-D+|+D-D-D]
  87. F=FF
  88. T=U+[T]--[--L]U[++L]-[T]++T
  89. U=F[--L][++L]F
  90.  
  91. Name=PlantLeaf1 sprite
  92. Iter=4
  93. Angles=12
  94. Axiom=#6c64---T
  95. L={leaf2,1.5}
  96. F=FF
  97. T=#.7U+[T]--[--L]U[++L]-[T]++T
  98. U=F[--L][++L]F
  99.  
  100. Name=PlantLeaf2
  101. Iter=5
  102. Angles=16
  103. Axiom=c64----X
  104. X=F[+XL]F[-XL]+X
  105. F=FF
  106. L=[>16+D-D-D+|+D-D-D]
  107.  
  108. Name=PlantLeaf2 sprite
  109. Iter=5
  110. Angles=16
  111. Axiom=#4c64----X
  112. X=#.75F[+XL]F[-XL]+X
  113. F=FF
  114. L={leaf2,3}
  115.  
  116. Name=Prusinkiewicz
  117. Iter=3
  118. Angles=6
  119. Axiom=F+F+F+F
  120. F=FF+F+F+F+F+F-F
  121.  
  122. Name=QuadGosper
  123. Iter=2
  124. Angles=4
  125. Axiom=-FR
  126. L=FLFL-FR-FR+FL+FL-FR-FRFL+FR+FLFLFR-FL+FR+FLFL+FR-FLFR-FR-FL+FL+FRFR-
  127. R=+FLFL-FR-FR+FL+FLFR+FL-FRFR-FL-FR+FLFRFR-FL-FRFL+FL+FR-FR-FL+FL+FRFR
  128. F=
  129.  
  130. Name=QuadKoch
  131. Iter=2
  132. Angles=4
  133. Axiom=F-F-F-F-
  134. F=F+FF-FF-F-F+F+FF-F-F+F+FF+FF-F
  135.  
  136. Name=Quartet
  137. Iter=5
  138. Angles=4
  139. Axiom=FB
  140. A=FBFA+HFA+FB-FA
  141. B=FB+FA-FB-JFBFA
  142. F=
  143. H=-
  144. J=+
  145.  
  146. Name=Sierarhead
  147. Iter=4
  148. Angles=3
  149. Axiom=F+F+F
  150. F=FF+F+F+FF
  151.  
  152. Name=Sierarrow
  153. Iter=7
  154. Angles=6
  155. Axiom=Y
  156. F=
  157. X=YF+XF+YF
  158. Y=XF-YF-XF
  159.  
  160. Name=Sierhepta
  161. Iter=2
  162. Angles=7
  163. Axiom=F+F+F+F+F+F+F
  164. F=FF+F+F+F+F+F+F+FF
  165.  
  166. Name=Sierhexa
  167. Iter=3
  168. Angles=6
  169. Axiom=F+F+F+F+F+F
  170. F=FF+F+F+F+F+F+FF
  171.  
  172. Name=Sierocta
  173. Iter=2
  174. Angles=8
  175. Axiom=F+F+F+F+F+F+F+F
  176. F=FF+F+F+F+F+F+F+F+FF
  177.  
  178. Name=Sierpinski1
  179. Iter=5
  180. Angles=6
  181. Axiom=FXF--FF--FF
  182. X=--FXF++FXF++FXF--
  183. F=FF
  184.  
  185. Name=Sierpinski2
  186. Iter=4
  187. Angles=4
  188. Axiom=F+F+F+F
  189. F=FF+F+F+F+FF
  190.  
  191. Name=Sierpinski3
  192. Iter=5
  193. Angles=3
  194. Axiom=F
  195. F=FXF
  196. X=+FXF-FXF-FXF+
  197.  
  198. Name=Sierpinski4
  199. Iter=5
  200. Angles=3
  201. Axiom=F-F-F
  202. F=F[-F]F
  203.  
  204. Name=Sierquint
  205. Iter=3
  206. Angles=5
  207. Axiom=F+F+F+F+F
  208. F=FF+F+F+F+F+FF
  209.  
  210. Name=Sierrevhex
  211. Iter=3
  212. Angles=6
  213. Axiom=F-F-F-F-F-F
  214. F=FF+F+F+F+F+F+FF
  215.  
  216. Name=Sierrevhepta
  217. Iter=2
  218. Angles=7
  219. Axiom=F-F-F-F-F-F-F
  220. F=FF+F+F+F+F+F+F+FF
  221.  
  222. Name=Sierrevocta
  223. Iter=2
  224. Angles=8
  225. Axiom=F-F-F-F-F-F-F-F
  226. F=FF+F+F+F+F+F+F+F+FF
  227.  
  228. Name=Sierrevquinta
  229. Iter=3
  230. Angles=5
  231. Axiom=F-F-F-F-F
  232. F=FF+F+F+F+F+FF
  233.  
  234. Name=Sierrevsquare
  235. Iter=3
  236. Angles=4
  237. Axiom=F-F-F-F
  238. F=FF+F+F+F+FF
  239.  
  240. Name=Sierrevtriangle
  241. Iter=3
  242. Angles=3
  243. Axiom=F-F-F
  244. F=FF+F+F+FF
  245.  
  246. Name=SierSqGrid
  247. Iter=4
  248. Angles=4
  249. Axiom=F+XF+F+XF
  250. F=F
  251. X=XF-F+F-XF+F+XF-F+F-X
  252.  
  253. Name=SnowFlake1
  254. Iter=3
  255. Angles=12
  256. Axiom=FR
  257. R=++!FRFU++FU++FU!---@Q3FU|-@IQ3!FRFU!
  258. U=!FRFU!|+@Q3FR@IQ3+++!FR--FR--FRFU!--
  259. F=
  260.  
  261. Name=Snowflake2
  262. Iter=3
  263. Angles=12
  264. Axiom=F
  265. F=++!F!F--F--F@IQ3|+F!F--F--F!+++@Q3F@QI3|+F!F@Q3|+F!F
  266.  
  267. Name=SnowFlake3
  268. Iter=3
  269. Angles=12
  270. Axiom=FX
  271. X=++F!X!FY--FX--FY|+@IQ3FYF!X!++F!Y!++F!Y!FX@Q3+++F!Y!FX
  272. Y=FYF!X!+++@IQ3FYF!X!++F!X!++F!Y!FX@Q3|+FX--FY--FXF!Y!++
  273. F=
  274.  
  275. Name=Square
  276. Iter=3
  277. Angles=4
  278. Axiom=F+F+F+F
  279. F=FF+F+F+F+FF
  280.  
  281. Name=SquareGasket
  282. Iter=4
  283. Angles=4
  284. Axiom=X
  285. X=+FXF+FXF+FXF+FXF
  286. F=FF
  287.  
  288. Name=Tree1
  289. Iter=7
  290. Angles=12
  291. Axiom=c55---FFX
  292. X=@.75[-FX]+FX
  293.  
  294. Name=Tree2
  295. Iter=4
  296. Angles=12
  297. Axiom=#16c50---H
  298. H=@.5#.6F[-HL][+HL]F[+HL]F[-HL][+HL]
  299. L=[c67#.1@.7+F-F-F+|+F-F-F]
  300.  
  301. Name=Tree3
  302. Iter=4
  303. Angles=12
  304. Axiom=#16c50---H
  305. H=#.6F[-HL][+HL]F[+HL]F[-HL][+HL]
  306. F=FF
  307. L=[c67#.1+D-D-D+|+D-D-D]
  308.  
  309. Name=Tree4
  310. Iter=7
  311. Angles=12
  312. Axiom=#16c50---FFX
  313. X=@.75#.75[-FXL]+FX
  314. L=[@.5#.1c67+D-D-D+|+D-D-D]
  315.  
  316. Name=Tree5
  317. Iter=7
  318. Angles=12
  319. Axiom=---TTX
  320. X=@.75[-TXL]+TX
  321. L={trunk}{leaf,1.5}
  322. T={trunk}
  323.  
  324. Name=Tree6
  325. Iter=4
  326. Angles=12
  327. Axiom=---H
  328. H=@.8T[-HL][+HL]T[+HL]T[-HL][+HL]
  329. T=T{trunk}
  330. L={trunk,.8}{leaf}
  331.  
  332. Name=Tree7
  333. Iter=4
  334. Angles=12
  335. Axiom=---H
  336. H=@0.9T[-HL][+HL]T[+HL]T[-HL][+HL]
  337. T=TT{trunk}
  338. L=[{trunk}{leaf,1.5}]
  339.  
  340. Name=Tree8
  341. Iter=4
  342. Angles=12
  343. Axiom=---H
  344. H=T[-HL][+HL]T[+HL]T[-HL][+HL]
  345. T=@0.95TT{trunk}
  346. L=[{trunk}{trunk}{leaf,2}]
  347.  
  348. Name=Vertigo1
  349. Iter=13
  350. Angles=46
  351. Axiom=#2X
  352. X=X>1F+@.9997X
  353.  
  354. Name=Vertigo2
  355. Iter=13
  356. Angles=49
  357. Axiom=#2X
  358. X=X>1F+@.9997X
  359.