Blender Git Commit Log
Git Commits -> Revision c354ea0
Revision c354ea0 by Brecht Van Lommel (master) July 21, 2009, 20:28 (GMT) |
2.5: Render This adds a RenderEngine type to RNA, which can be subclassed in python (c++ will follow once we support subclassing there). It's very basic, but plugs into the pipeline nicely. Two example scripts: http://www.pasteall.org/6635/python http://www.pasteall.org/6636/python Issues: * Render runs in a separate thread, and there is unrestricted access, so it's possible to crash blender with unsafe access. * Save buffers and full sample are not supported yet. |
Commit Details:
Full Hash: c354ea0ef12a2b214456b39832a141ed22479734
SVN Revision: 21781
Parent Commit: 6b8dae0
Lines Changed: +444, -18
11 Modified Paths:
/release/ui/buttons_scene.py (+2, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+15, -10) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_render.c (+139, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+64, -0) (Diff)
/source/blender/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+42, -4) (Diff)
/source/blender/render/intern/source/Makefile (+1, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+175, -1) (Diff)
/source/blender/render/SConscript (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+15, -10) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+3, -1) (Diff)
/source/blender/makesrna/intern/rna_render.c (+139, -1) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+64, -0) (Diff)
/source/blender/render/CMakeLists.txt (+1, -0) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+42, -4) (Diff)
/source/blender/render/intern/source/Makefile (+1, -0) (Diff)
/source/blender/render/intern/source/pipeline.c (+175, -1) (Diff)
/source/blender/render/SConscript (+1, -1) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -0) (Diff)