diff options
author | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2010-08-15 01:39:09 +0200 |
---|---|---|
committer | Philipp Gesang <pgesang@ix.urz.uni-heidelberg.de> | 2010-08-15 01:39:09 +0200 |
commit | 2e2ea4b49f9f3101b4e09b77cd33fefc93c9c3cf (patch) | |
tree | 78a146adfbc7def1842b5f86b44181ff846adc73 /mpliferc.lua | |
parent | fb7ec40915d2180561189e4ccb10e145d20f1328 (diff) | |
download | automata-backgrounds-2e2ea4b49f9f3101b4e09b77cd33fefc93c9c3cf.tar.gz |
drawing Wolfram automata (inefficient)
Diffstat (limited to 'mpliferc.lua')
-rw-r--r-- | mpliferc.lua | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/mpliferc.lua b/mpliferc.lua deleted file mode 100644 index 518ed21..0000000 --- a/mpliferc.lua +++ /dev/null @@ -1,51 +0,0 @@ -if not mplife then return 1 end - -mplife.setup.rc = {} - -do - local c = {} - - --c.file = "examples/10x10_glider.gol" - --c.file = "examples/gliders.gol" - c.file = "examples/ggun.gol" - --c.file = "examples/sships.gol" - c.rule = gol.parse_rule("B3/S23") -- default Conway - c.init = gol.parse_file(c.file) - c.last = c.init -- for successive mode - - c.extendx = 0 - c.extendy = 0 - - c.pensize = .1 - c.color = { r = .6, g = .6, b = .8 } - c.opacity = 1/3 - c.fade = true - c.gestalt = "unitsquare" -- try "unitcircle" - - c.firstframe = 1 - c.frames = 5 - - c.preamble = [[ -\setupcolors[state=start] -\setupbackgrounds[state=start] -\setuppapersize[S6][S6] - -\setuppagenumbering[state=stop,location=] - -\defineoverlay[back][\ctxlua{mplife.successive()}] - -\setupbackgrounds [page] [background=back] -]] - c.before_frame = [[ -\startMPcode -pickup pencircle xyscaled (.25*]] .. c.pensize .. [[pt, ]] .. c.pensize .. [[pt) rotated 45; -]] - c.after_frame = [[ -currentpicture := currentpicture xysized (\the\paperwidth, \the\paperheight); -\stopMPcode -]] - - mplife.setup.rc = c -end - -return mplife.setup.rc |