Blender Git Commit Log

Git Commits -> Revision 7503a7e

Revision 7503a7e by Brecht Van Lommel (master)
October 12, 2011, 15:42 (GMT)
Cycles: replace surface/volume sockets in output nodes with a single shader socket,
decided it's better to render objects as either surface or volume.

This may break the volume rendering patch, but shaders with volume closures still
get tagged as having volume closures, so it should be fixable without too many
changes.

Commit Details:

Full Hash: 7503a7edfba9496521baefd70fe6cbcbfce5127b
SVN Revision: 40959
Parent Commit: 85818c8
Lines Changed: +1518, -1623

1 Added Path:

/intern/cycles/kernel/osl/nodes/node_output_closure.osl (+25, -0) (View)

2 Deleted Paths:

/intern/cycles/kernel/osl/nodes/node_output_surface.osl (+0, -25)
/intern/cycles/kernel/osl/nodes/node_output_volume.osl (+0, -25)

18 Modified Paths:

/intern/cycles/blender/addon/ui.py (+10, -44) (Diff)
/intern/cycles/blender/blender_shader.cpp (+3, -3) (Diff)
/intern/cycles/kernel/kernel_shader.h (+3, -3) (Diff)
/intern/cycles/kernel/osl/nodes/CMakeLists.txt (+1, -2) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+4, -4) (Diff)
/intern/cycles/kernel/svm/svm.h (+1, -2) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -2) (Diff)
/intern/cycles/render/nodes.cpp (+3, -6) (Diff)
/intern/cycles/render/osl.cpp (+18, -44) (Diff)
/intern/cycles/render/shader.cpp (+3, -4) (Diff)
/intern/cycles/render/shader.h (+3, -4) (Diff)
/intern/cycles/render/svm.cpp (+9, -22) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -0) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+2, -2) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+1426, -1426) (Diff)
/source/blender/nodes/shader/nodes/node_shader_output_lamp.c (+1, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_output_material.c (+1, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_output_world.c (+1, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021