Blender Git Loki
Git Commits -> Revision f2176b3
Revision f2176b3 by Omar Emara (master) September 9, 2019, 19:06 (GMT) |
Shading: Extend Musgrave node to other dimensions. This patch extends Musgrave noise to operate in 1D, 2D, 3D, and 4D space. The Color output was also removed because it was identical to the Fac output. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5566 |
Commit Details:
Full Hash: f2176b3ff3c5df9ab43d1b0489e3bb350d1015f6
Parent Commit: c2d3792
Lines Changed: +2272, -305
13 Modified Paths:
/intern/cycles/blender/blender_shader.cpp (+5, -4) (Diff)
/intern/cycles/kernel/shaders/node_musgrave_texture.osl (+656, -86) (Diff)
/intern/cycles/kernel/svm/svm.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+697, -102) (Diff)
/intern/cycles/render/nodes.cpp (+34, -23) (Diff)
/intern/cycles/render/nodes.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+46, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+1, -0) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_tex_musgrave.glsl (+750, -71) (Diff)
/source/blender/makesdna/DNA_node_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+7, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_musgrave.c (+71, -14) (Diff)
/intern/cycles/kernel/shaders/node_musgrave_texture.osl (+656, -86) (Diff)
/intern/cycles/kernel/svm/svm.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_musgrave.h (+697, -102) (Diff)
/intern/cycles/render/nodes.cpp (+34, -23) (Diff)
/intern/cycles/render/nodes.h (+2, -1) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenloader/intern/versioning_cycles.c (+46, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+1, -0) (Diff)
/source/blender/gpu/shaders/material/gpu_shader_material_tex_musgrave.glsl (+750, -71) (Diff)
/source/blender/makesdna/DNA_node_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+7, -1) (Diff)
/source/blender/nodes/shader/nodes/node_shader_tex_musgrave.c (+71, -14) (Diff)