3D Viewport rendering (Blender Internal)
authorTon Roosendaal <ton@blender.org>
Fri, 17 May 2013 11:13:46 +0000 (11:13 +0000)
committerTon Roosendaal <ton@blender.org>
Fri, 17 May 2013 11:13:46 +0000 (11:13 +0000)
commit7b2172cb0b4afaada3f59f90f694847cfc61c43d
tree439fc1413791498022c04b310deebf78c5689902
parenta4e9edb6743769bd9f8fd3e24bd11fd1878d510a
3D Viewport rendering (Blender Internal)

Added incremental re-render on view changes. That means all data preprocessing
only needs to be done once on view changes, quite faster that way.

Also fixed a bug in raytracing strands with soft shadows, was wrongly changing
coordinates in a static array.

Note: proper signals for re-renders is still on the todo. Many button options
don't signal a re-render yet. Work around: press G+ESC for quick full renders.
source/blender/editors/render/render_internal.c
source/blender/render/intern/include/envmap.h
source/blender/render/intern/include/rayintersection.h
source/blender/render/intern/include/renderdatabase.h
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/envmap.c
source/blender/render/intern/source/rayshade.c