Blender Git Commit Log

Git Commits -> Revision 1db5c23

Revision 1db5c23 by Ton Roosendaal (master)
February 4, 2006, 13:28 (GMT)
More work on render stuff!

- Scene support in RenderLayers
You now can indicate in Compositor to use RenderLayer(s) from other scenes.
Use the new dropdown menu in the "Render Result" node. It will change the
title of the node to indicate that.

The other Scenes are rendered fully separate, creating own databases (and
octrees) after the current scene was finished. They use their own render
settings, with as exception the render output size (and optional border).
This makes the option an interesting memory saver and speedup.

Also note that the render-results of other scenes are kept in memory while
you work. So, after a render, you can tweak all composit effects.

- Render Stats
Added an 'info string' to stats, printed in renderwindow header. It gives
info now on steps "creating database", "shadow buffers", and "octree".

- Bug fixes

Added redraw event for Image window, when using compositor render.

Text objects were not rendered using background render (probably a bug
since depsgraph was added)

Dropdown buttons in Node editor were not refreshed after usage

Sometimes render window did not open, this due to wrong check for 'esc'.

Removed option that renders view-layers on F12, with mouse in 3d window.
Not only was it confusing, it's now more efficient with the Preview Panel,
which does this nicely.

Commit Details:

Full Hash: 1db5c237165ac090af925d9cf8440fc953e4ee06
SVN Revision: 6654
Parent Commit: e46b74d
Lines Changed: +242, -85

15 Modified Paths:

/source/blender/blenkernel/BKE_node.h (+0, -1) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+6, -1) (Diff)
/source/blender/blenkernel/intern/node_composite.c (+27, -22) (Diff)
/source/blender/blenkernel/intern/scene.c (+3, -3) (Diff)
/source/blender/python/api2_2x/Scene.c (+3, -1) (Diff)
/source/blender/render/extern/include/RE_pipeline.h (+1, -0) (Diff)
/source/blender/render/intern/source/convertblender.c (+15, -4) (Diff)
/source/blender/render/intern/source/pipeline.c (+96, -21) (Diff)
/source/blender/src/drawnode.c (+72, -6) (Diff)
/source/blender/src/drawscene.c (+3, -1) (Diff)
/source/blender/src/editnode.c (+0, -1) (Diff)
/source/blender/src/interface.c (+4, -1) (Diff)
/source/blender/src/renderwin.c (+8, -21) (Diff)
/source/blender/src/sequence.c (+1, -1) (Diff)
/source/blender/src/space.c (+3, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021