Go to file
Ton Roosendaal ae58968e0a Blender Internal Render in viewport
Because of our release soon, feature has been added behind the Debug Menu.
CTRL+ALT+D and set it to -1. Or commandline --debug-value -1.

When debug set to -1, you can put the viewport to 'render' mode, just like
for Cycles. Notes for testers: (and please no bugs in tracker for this :)

- It renders without AA, MBlur, Panorama, Sequence, Composite
- Only active render layer gets rendered. Select another layer will re-render.
- But yes: it works for FreeStyle renders!
- Also does great for local view.
- BI is not well suited for incremental renders on view changes. This only
  works for non-raytrace scenes, or zoom in ortho or camera mode, or for 
  Material changes. In most cases a full re-render is being done.
- ESC works to stop the preview render.
- Borders render as well. (CTRL+B)
- Force a refresh with arrow key left/right. A lot of settings don't trigger
  re-render yet.

Tech notes:

- FreeStyle is adding a lot of temp objects/meshes in the Main database. This
caused DepsGraph to trigger changes (and redraws). I've prepended the names
for these temp objects with char number 27 (ESC), and made these names be
ignored for tag update checking.

- Fixed some bugs that were noticable with such excessive re-renders, like 
  for opening file window, quit during renders.
2013-04-16 17:39:20 +00:00
build_files code cleanup: minor changes, clang checker option for exact size matches and use vector functions. 2013-04-14 12:01:12 +00:00
doc BGE: Adding mipmapping control to bge.render via bge.render.setMipmapping() and bge.render.getMipmapping(). 2013-04-14 00:40:24 +00:00
extern Make it so FATAL messages from libmv are print to the console 2013-04-15 10:02:33 +00:00
intern Cycles: when render layers have per layer number of samples set, the Sampling 2013-04-16 16:18:14 +00:00
release Fix some names, and move overlay flag to overlay_flags. 2013-04-16 15:59:02 +00:00
source Blender Internal Render in viewport 2013-04-16 17:39:20 +00:00
CMakeLists.txt CMake: add LLVM_STATIC as cmake build option, so linux distributions can link 2013-04-15 16:18:35 +00:00
COPYING == docs == 2010-10-13 14:44:22 +00:00
GNUmakefile correct too-big allocation in mesh beautify. 2013-04-01 07:57:33 +00:00
SConstruct Merged changes in the trunk up to revision 55546. 2013-03-24 12:13:13 +00:00