Blender Git Commit Log

Git Commits -> Revision bae8966

Revision bae8966 by Brecht Van Lommel (master)
August 28, 2011, 13:55 (GMT)
Cycles:
* Add alpha pass output, to use set Transparent option in Film panel.
* Add Holdout closure (OSL terminology), this is like the Sky option in the
internal renderer, objects with this closure show the background / zero
alpha.
* Add option to use Gaussian instead of Box pixel filter in the UI.
* Remove camera response curves for now, they don't really belong here in
the pipeline, should be moved to compositor.

* Output full float values for rendering now, previously was only byte precision.
* Add a patch from Thomas to get a preview passes option, but still disabled
because it isn't quite working right yet.
* CUDA: don't compile shader graph evaluation inline.
* Convert tabs to spaces in python files.

Commit Details:

Full Hash: bae896691aa3d7bb2a75292da3cc490894996b01
SVN Revision: 39747
Parent Commit: d48e4fc
Lines Changed: +1037, -859

1 Added Path:

/source/blender/nodes/intern/SHD_nodes/SHD_holdout.c (+63, -0) (View)

62 Modified Paths:

/intern/cycles/app/cycles_test.cpp (+4, -4) (Diff)
/intern/cycles/blender/addon/engine.py (+31, -31) (Diff)
/intern/cycles/blender/addon/enums.py (+4, -77) (Diff)
/intern/cycles/blender/addon/properties.py (+102, -84) (Diff)
/intern/cycles/blender/addon/ui.py (+371, -362) (Diff)
/intern/cycles/blender/addon/xml.py (+45, -45) (Diff)
/intern/cycles/blender/addon/__init__.py (+37, -37) (Diff)
/intern/cycles/blender/blender_session.cpp (+21, -27) (Diff)
/intern/cycles/blender/blender_shader.cpp (+7, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+23, -3) (Diff)
/intern/cycles/cmake/external_libs.cmake (+2, -6) (Diff)
/intern/cycles/device/device.cpp (+9, -1) (Diff)
/intern/cycles/device/device.h (+1, -1) (Diff)
/intern/cycles/device/device_cuda.cpp (+11, -3) (Diff)
/intern/cycles/device/device_multi.cpp (+2, -2) (Diff)
/intern/cycles/kernel/kernel.cpp (+0, -12) (Diff)
/intern/cycles/kernel/kernel_compat_cuda.h (+1, -0) (Diff)
/intern/cycles/kernel/kernel_compat_opencl.h (+1, -0) (Diff)
/intern/cycles/kernel/kernel_film.h (+10, -14) (Diff)
/intern/cycles/kernel/kernel_path.h (+46, -19) (Diff)
/intern/cycles/kernel/kernel_shader.h (+20, -0) (Diff)
/intern/cycles/kernel/kernel_textures.h (+0, -3) (Diff)
/intern/cycles/kernel/kernel_types.h (+10, -5) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+16, -3) (Diff)
/intern/cycles/kernel/osl/osl_shader.h (+1, -0) (Diff)
/intern/cycles/kernel/svm/bsdf_ashikhmin_velvet.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/bsdf_diffuse.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/bsdf_microfacet.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/bsdf_reflection.h (+1, -0) (Diff)
/intern/cycles/kernel/svm/bsdf_refraction.h (+1, -0) (Diff)
/intern/cycles/kernel/svm/bsdf_transparent.h (+1, -0) (Diff)
/intern/cycles/kernel/svm/bsdf_ward.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/bsdf_westin.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm.h (+3, -1) (Diff)
/intern/cycles/kernel/svm/svm_closure.h (+6, -0) (Diff)
/intern/cycles/kernel/svm/svm_convert.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+2, -1) (Diff)
/intern/cycles/render/background.cpp (+4, -2) (Diff)
/intern/cycles/render/background.h (+1, -0) (Diff)
/intern/cycles/render/buffers.cpp (+57, -2) (Diff)
/intern/cycles/render/buffers.h (+4, -0) (Diff)
/intern/cycles/render/camera.h (+0, -2) (Diff)
/intern/cycles/render/CMakeLists.txt (+0, -2) (Diff)
/intern/cycles/render/film.cpp (+1, -71) (Diff)
/intern/cycles/render/film.h (+0, -2) (Diff)
/intern/cycles/render/filter.cpp (+11, -0) (Diff)
/intern/cycles/render/filter.h (+7, -0) (Diff)
/intern/cycles/render/mesh.cpp (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+18, -0) (Diff)
/intern/cycles/render/nodes.h (+5, -0) (Diff)
/intern/cycles/render/scene.h (+0, -5) (Diff)
/intern/cycles/render/session.cpp (+37, -12) (Diff)
/intern/cycles/render/session.h (+6, -4) (Diff)
/intern/cycles/render/tile.cpp (+9, -3) (Diff)
/intern/cycles/render/tile.h (+2, -1) (Diff)
/intern/cycles/util/util_color.h (+5, -0) (Diff)
/intern/cycles/util/util_types.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+2, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree_types.h (+2, -1) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/SHD_node.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021