summaryrefslogtreecommitdiff
path: root/sly.scm
Commit message (Collapse)AuthorAgeFilesLines
* render: Reimplement rendering engine using functional combinators.David Thompson2015-09-211-3/+1
| | | | | | | | | | | Warning: This is a huge commit. I completely gutted the old scene graph and replaced it with a somewhat monadic rendering combinator module instead. The interface remains purely functional, but replaces the <model> data type with procedures in the rendering monad instead. This opens the door for rendering *anything*, not just meshes. Now I can implement particle systems and other non-static things.
* Add composite (sly) module.David Thompson2015-06-141-0/+60
* sly.scm: New file. * Makefile.am (SOURCES): Add it. * sandbox.in: Use new module. * examples/common.scm: Likewise. * examples/font.scm: Likewise. * README ("Example"): Update example.