Cycles:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Sep 2011 15:53:36 +0000 (15:53 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Thu, 1 Sep 2011 15:53:36 +0000 (15:53 +0000)
commitdf625253ac0dec5be70701e2694c1e0358343fbf
tree10b216af9eb607023a3b280b8641acf336e34b10
parent1e741b3a52cc44b7a3ee173f180fd3d99c958efc
Cycles:
* Add max diffuse/glossy/transmission bounces
* Add separate min/max for transparent depth
* Updated/added some presets that use these options
* Add ray visibility options for objects, to hide them from
  camera/diffuse/glossy/transmission/shadow rays
* Is singular ray output for light path node

Details here:
http://wiki.blender.org/index.php/Dev:2.5/Source/Render/Cycles/LightPaths
35 files changed:
intern/cycles/app/cycles_xml.cpp
intern/cycles/blender/addon/presets.py
intern/cycles/blender/addon/properties.py
intern/cycles/blender/addon/ui.py
intern/cycles/blender/blender_object.cpp
intern/cycles/blender/blender_shader.cpp
intern/cycles/blender/blender_sync.cpp
intern/cycles/bvh/bvh.cpp
intern/cycles/bvh/bvh.h
intern/cycles/bvh/bvh_build.cpp
intern/cycles/bvh/bvh_node.h
intern/cycles/kernel/kernel.cpp
intern/cycles/kernel/kernel_bvh.h
intern/cycles/kernel/kernel_path.h
intern/cycles/kernel/kernel_textures.h
intern/cycles/kernel/kernel_types.h
intern/cycles/kernel/osl/nodes/node_light_path.osl
intern/cycles/kernel/osl/osl_shader.cpp
intern/cycles/kernel/svm/bsdf_transparent.h
intern/cycles/kernel/svm/svm_light_path.h
intern/cycles/kernel/svm/svm_noise.h
intern/cycles/kernel/svm/svm_texture.h
intern/cycles/kernel/svm/svm_types.h
intern/cycles/render/integrator.cpp
intern/cycles/render/integrator.h
intern/cycles/render/mesh.cpp
intern/cycles/render/nodes.cpp
intern/cycles/render/object.cpp
intern/cycles/render/object.h
intern/cycles/render/scene.h
release/scripts/presets/cycles/integrator/direct_light.py
release/scripts/presets/cycles/integrator/full_global_illumination.py [new file with mode: 0644]
release/scripts/presets/cycles/integrator/limited_global_illumination.py [new file with mode: 0644]
source/blender/nodes/intern/SHD_nodes/SHD_bsdf_glass.c
source/blender/nodes/intern/SHD_nodes/SHD_light_path.c