Blender Git Commit Log

Git Commits -> Revision 133dfdd

Revision 133dfdd by Omar Emara (master)
August 21, 2019, 18:04 (GMT)
Shading: Add White Noise node.

The White Noise node hashes the input and returns a random number in the
range [0, 1]. The input can be a 1D, 2D, 3D, or a 4D vector.

Reviewers: brecht, JacquesLucke

Differential Revision: https://developer.blender.org/D5550

Commit Details:

Full Hash: 133dfdd704b6a2a4d46337696773b331a44304ea
Parent Commit: 7f4a2fc
Lines Changed: +686, -99

3 Added Paths:

/intern/cycles/kernel/shaders/node_white_noise_texture.osl (+39, -0) (View)
/intern/cycles/kernel/svm/svm_white_noise.h (+53, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_tex_white_noise.c (+76, -0) (View)

26 Modified Paths:

/intern/cycles/blender/blender_curves.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_object.cpp (+2, -2) (Diff)
/intern/cycles/blender/blender_session.cpp (+2, -2) (Diff)
/intern/cycles/blender/blender_shader.cpp (+6, -0) (Diff)
/intern/cycles/blender/blender_sync.cpp (+3, -3) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/kernel_random.h (+1, -1) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+1, -1) (Diff)
/intern/cycles/kernel/shaders/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/kernel/svm/svm.h (+4, -0) (Diff)
/intern/cycles/kernel/svm/svm_geometry.h (+1, -1) (Diff)
/intern/cycles/kernel/svm/svm_noise.h (+13, -47) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+1, -0) (Diff)
/intern/cycles/render/integrator.cpp (+1, -1) (Diff)
/intern/cycles/render/nodes.cpp (+47, -0) (Diff)
/intern/cycles/render/nodes.h (+13, -0) (Diff)
/intern/cycles/util/util_hash.h (+175, -23) (Diff)
/release/scripts/startup/nodeitems_builtins.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+1, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+8, -0) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+211, -17) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+20, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+1, -0) (Diff)
/source/blender/nodes/NOD_shader.h (+1, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021