Blender Git Loki

Git Commits -> Revision e07389c

Revision e07389c by Brecht Van Lommel (master)
November 2, 2011, 14:33 (GMT)
RenderEngine: steps towards implementation of this proposal:
http://wiki.blender.org/index.php/Dev:2.6/Source/Render/RenderEngineAPI

* RenderEngine is now a persistent python object that exists and retains
properties as long as a frame is being rendered. This is mostly useful now
that more than one callback will be added.
* Added update() callback that should ideally be used to export the scene,
leaving only the rendering to the render() callback. This is not required to
be used at this point, but separating this will make things more thread safe
later on.
* Added tag_redraw() and tag_update() functions that will be used for viewport
rendering.
* Internal change: status text is now retained after update_status calls.

Commit Details:

Full Hash: e07389ccb86ea6f1f10e74bbea2ff27db8c0a748
SVN Revision: 41465
Parent Commit: aa36380
Lines Changed: +88, -11

3 Modified Paths:

/source/blender/makesrna/intern/rna_render.c (+55, -7) (Diff)
/source/blender/render/extern/include/RE_engine.h (+5, -0) (Diff)
/source/blender/render/intern/source/external_engine.c (+28, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021