diff options
author | David Thompson <davet@gnu.org> | 2015-06-06 14:57:54 -0400 |
---|---|---|
committer | David Thompson <davet@gnu.org> | 2015-06-06 15:04:57 -0400 |
commit | 6b83b4a5a78e164a9ef8bfb618674fa1a5391114 (patch) | |
tree | 9a50f9cc630df57f0b629d5c7eb4a4e429e3f904 /Makefile.am | |
parent | e69dd364bdbe15a0ab5d62c609f88b0952462c9d (diff) |
render: Add <scene> record type.
* sly/render/scene.scm: New file.
* Makefile.am (SOURCES): Add it.
* sly/render/camera.scm (apply-viewport): Do not clear viewport.
(clear-viewport): New procedure.
* sly/render/model.scm (model-sub-scene): New accessor.
(make-model): Add #:sub-scene keyword argument.
(draw-sub-scene): New variable.
(draw-model): Remove rendering initialization code. Render sub-scenes.
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am index f9bc879..130c9a0 100644 --- a/Makefile.am +++ b/Makefile.am @@ -56,6 +56,7 @@ SOURCES = \ sly/render/tileset.scm \ sly/render/tile-map.scm \ sly/render/context.scm \ + sly/render/scene.scm \ $(WRAPPER_SOURCES) WRAPPER_SOURCES = \ |