Blender Git Commit Log
Git Commits -> Revision fb56dbc
Revision fb56dbc by Brecht Van Lommel (master) November 6, 2011, 21:05 (GMT) |
Cycles: procedural texture nodes reorganization. This will break existing files using them, but rather do it now that I have the chance still. Highlights: * Wood and Marble merged into a single Wave texture * Clouds + Distorted Noise merged into new Noise node * Blend renamed to Gradient * Stucci removed, was mostly useful for old bump * Noise removed, will come back later, didn't actually work yet * Depth setting is now Detail socket, which accepts float values * Scale socket instead of Size socket http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes/Textures |
Commit Details:
Full Hash: fb56dbc2afc7c8b6ffc24406ed82cbcbff090da3
SVN Revision: 41599
Parent Commit: 3bf9625
Lines Changed: +1028, -2443
5 Added Paths:
/intern/cycles/kernel/svm/svm_gradient.h (+80, -0) (View)
/intern/cycles/kernel/svm/svm_wave.h (+65, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_layer_weight.c (+70, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_tex_gradient.c (+140, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_tex_wave.c (+129, -0) (View)
/intern/cycles/kernel/svm/svm_wave.h (+65, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_layer_weight.c (+70, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_tex_gradient.c (+140, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_tex_wave.c (+129, -0) (View)
13 Deleted Paths:
/intern/cycles/kernel/svm/svm_blend.h (+0, -79)
/intern/cycles/kernel/svm/svm_clouds.h (+0, -55)
/intern/cycles/kernel/svm/svm_distorted_noise.h (+0, -59)
/intern/cycles/kernel/svm/svm_marble.h (+0, -67)
/intern/cycles/kernel/svm/svm_stucci.h (+0, -63)
/intern/cycles/kernel/svm/svm_wood.h (+0, -69)
/source/blender/nodes/shader/nodes/node_shader_blend_weight.c (+0, -69)
/source/blender/nodes/shader/nodes/node_shader_tex_blend.c (+0, -140)
/source/blender/nodes/shader/nodes/node_shader_tex_clouds.c (+0, -123)
/source/blender/nodes/shader/nodes/node_shader_tex_distnoise.c (+0, -120)
/source/blender/nodes/shader/nodes/node_shader_tex_marble.c (+0, -128)
/source/blender/nodes/shader/nodes/node_shader_tex_stucci.c (+0, -123)
/source/blender/nodes/shader/nodes/node_shader_tex_wood.c (+0, -130)
/intern/cycles/kernel/svm/svm_clouds.h (+0, -55)
/intern/cycles/kernel/svm/svm_distorted_noise.h (+0, -59)
/intern/cycles/kernel/svm/svm_marble.h (+0, -67)
/intern/cycles/kernel/svm/svm_stucci.h (+0, -63)
/intern/cycles/kernel/svm/svm_wood.h (+0, -69)
/source/blender/nodes/shader/nodes/node_shader_blend_weight.c (+0, -69)
/source/blender/nodes/shader/nodes/node_shader_tex_blend.c (+0, -140)
/source/blender/nodes/shader/nodes/node_shader_tex_clouds.c (+0, -123)
/source/blender/nodes/shader/nodes/node_shader_tex_distnoise.c (+0, -120)
/source/blender/nodes/shader/nodes/node_shader_tex_marble.c (+0, -128)
/source/blender/nodes/shader/nodes/node_shader_tex_stucci.c (+0, -123)
/source/blender/nodes/shader/nodes/node_shader_tex_wood.c (+0, -130)
27 Modified Paths:
/intern/cycles/blender/blender_shader.cpp (+19, -66) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -6) (Diff)
/intern/cycles/kernel/svm/svm.h (+12, -31) (Diff)
/intern/cycles/kernel/svm/svm_fresnel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_magic.h (+33, -27) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+31, -28) (Diff)
/intern/cycles/kernel/svm/svm_noisetex.h (+40, -15) (Diff)
/intern/cycles/kernel/svm/svm_texture.h (+24, -5) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+9, -18) (Diff)
/intern/cycles/kernel/svm/svm_voronoi.h (+12, -53) (Diff)
/intern/cycles/render/nodes.cpp (+135, -396) (Diff)
/intern/cycles/render/nodes.h (+10, -70) (Diff)
/intern/cycles/util/util_hash.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_node.h (+4, -8) (Diff)
/source/blender/blenkernel/intern/node.c (+5, -9) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -4) (Diff)
/source/blender/editors/space_node/drawnode.c (+7, -54) (Diff)
/source/blender/makesdna/DNA_node_types.h (+17, -68) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+17, -195) (Diff)
/source/blender/makesrna/intern/rna_nodetree_types.h (+4, -8) (Diff)
/source/blender/nodes/CMakeLists.txt (+4, -8) (Diff)
/source/blender/nodes/NOD_shader.h (+3, -7) (Diff)
/source/blender/nodes/shader/nodes/node_shader_noise.h (+28, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_magic.c (+26, -25) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_musgrave.c (+43, -38) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_noise.c (+41, -15) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_voronoi.c (+11, -56) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+2, -6) (Diff)
/intern/cycles/kernel/svm/svm.h (+12, -31) (Diff)
/intern/cycles/kernel/svm/svm_fresnel.h (+2, -2) (Diff)
/intern/cycles/kernel/svm/svm_magic.h (+33, -27) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+31, -28) (Diff)
/intern/cycles/kernel/svm/svm_noisetex.h (+40, -15) (Diff)
/intern/cycles/kernel/svm/svm_texture.h (+24, -5) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+9, -18) (Diff)
/intern/cycles/kernel/svm/svm_voronoi.h (+12, -53) (Diff)
/intern/cycles/render/nodes.cpp (+135, -396) (Diff)
/intern/cycles/render/nodes.h (+10, -70) (Diff)
/intern/cycles/util/util_hash.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_node.h (+4, -8) (Diff)
/source/blender/blenkernel/intern/node.c (+5, -9) (Diff)
/source/blender/blenloader/intern/readfile.c (+3, -4) (Diff)
/source/blender/editors/space_node/drawnode.c (+7, -54) (Diff)
/source/blender/makesdna/DNA_node_types.h (+17, -68) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+17, -195) (Diff)
/source/blender/makesrna/intern/rna_nodetree_types.h (+4, -8) (Diff)
/source/blender/nodes/CMakeLists.txt (+4, -8) (Diff)
/source/blender/nodes/NOD_shader.h (+3, -7) (Diff)
/source/blender/nodes/shader/nodes/node_shader_noise.h (+28, -4) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_magic.c (+26, -25) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_musgrave.c (+43, -38) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_noise.c (+41, -15) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_voronoi.c (+11, -56) (Diff)