blender/intern/cycles/render
Brecht Van Lommel f99343d3b8 Cycles: Render Passes
Currently supported passes:
* Combined, Z, Normal, Object Index, Material Index, Emission, Environment,
  Diffuse/Glossy/Transmission x Direct/Indirect/Color

Not supported yet:
* UV, Vector, Mist

Only enabled for CPU devices at the moment, will do GPU tweaks tommorrow,
also for environment importance sampling.

Documentation:
http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Passes
2012-01-25 17:23:52 +00:00
..
attribute.cpp Cycles: more opencl fixes. 2011-05-31 11:31:00 +00:00
attribute.h Cycles: some tweaks to silence msvc assertions in debug mode. 2011-10-03 15:31:45 +00:00
background.cpp Cycles: 2011-08-28 13:55:59 +00:00
background.h Cycles: 2011-08-28 13:55:59 +00:00
buffers.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
buffers.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
camera.cpp Cycles: avoid using float3 in kernel constant memory, just so we're sure alignment 2011-12-20 12:25:45 +00:00
camera.h Cycles: tweaks to properties and nodes 2011-09-16 13:14:02 +00:00
CMakeLists.txt add some missing headers to cmake, also add some files as comments since it seems they should be added but evidently work fine without. 2011-11-10 06:05:22 +00:00
film.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
film.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
filter.cpp Fix #29274: problem compiling cycles opencl kernel from directory with spaces. 2011-11-22 16:38:58 +00:00
filter.h Cycles: 2011-08-28 13:55:59 +00:00
graph.cpp Generalized node groups for Cycles. 2011-12-18 15:34:06 +00:00
graph.h Generalized node groups for Cycles. 2011-12-18 15:34:06 +00:00
image.cpp Cycles: fix small memory leak in image loading. 2011-08-15 19:30:24 +00:00
image.h Cycles: OSL build & image manager fixes. 2011-05-31 16:21:30 +00:00
integrator.cpp Cycles: code refactoring, to do render layer visibility test a bit different, 2011-12-21 20:51:43 +00:00
integrator.h Cycles: code refactoring, to do render layer visibility test a bit different, 2011-12-21 20:51:43 +00:00
light.cpp Fix missing shadows with cycles world sample as lamp option, my mistake in 2012-01-22 13:26:59 +00:00
light.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
mesh_displace.cpp Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
mesh.cpp Cycles: add option to cache BVH's between subsequent renders, storing the BVH on 2012-01-16 13:13:37 +00:00
mesh.h Cycles: 2011-11-12 14:29:52 +00:00
nodes.cpp Brightness/Contrast Node for Cycles 2012-01-24 16:32:31 +00:00
nodes.h Brightness/Contrast Node for Cycles 2012-01-24 16:32:31 +00:00
object.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
object.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
osl.cpp Cycles: revert commit that joined surface/volume socket into a single shader socket, 2011-10-12 23:03:12 +00:00
osl.h Cycles render engine, initial commit. This is the engine itself, blender modifications and build instructions will follow later. 2011-04-27 11:58:34 +00:00
scene.cpp Cycles: pause button to interrupt viewport renders, in the 3d view header. 2011-08-29 16:54:13 +00:00
scene.h Sample as Lamp option for world shaders, to enable multiple importance sampling. 2012-01-20 17:49:17 +00:00
session.cpp Cycles: show elapsed time for F12/background render. 2012-01-09 16:57:46 +00:00
session.h Cycles: device code refactoring, no functional changes. 2012-01-04 18:06:32 +00:00
shader.cpp Cycles: Render Passes 2012-01-25 17:23:52 +00:00
shader.h Cycles: Render Passes 2012-01-25 17:23:52 +00:00
sobol.cpp Fix #29528: crash adding subsurf modifier in a particular scene with viewport render. 2011-12-08 21:55:35 +00:00
sobol.h Fix #29528: crash adding subsurf modifier in a particular scene with viewport render. 2011-12-08 21:55:35 +00:00
svm.cpp Cycles: enable multi closure sampling and transparent shadows only on CPU and 2011-10-16 18:54:27 +00:00
svm.h Cycles: another bugfix for mix closure sampling + bump. 2011-09-21 11:54:28 +00:00
tile.cpp Cycles: device code refactoring, no functional changes. 2012-01-04 18:06:32 +00:00
tile.h Cycles: some small code refactoring related to buffer parameters. 2011-12-21 13:48:35 +00:00