blender/intern/cycles/kernel/shaders
OmarSquircleArt 133dfdd704 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
2019-08-21 20:04:09 +02:00
..
CMakeLists.txt Shading: Add White Noise node. 2019-08-21 20:04:09 +02:00
node_absorption_volume.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_add_closure.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_ambient_occlusion.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_anisotropic_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_attribute.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_background.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_bevel.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_blackbody.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_brick_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_brightness.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_bump.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_camera.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_checker_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_clamp.osl Cleanup: clang-format, sort structs & cmake files 2019-08-15 01:34:58 +10:00
node_color.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_combine_hsv.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_combine_rgb.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_combine_xyz.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_color.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_float.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_int.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_normal.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_point.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_string.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_convert_from_vector.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_diffuse_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_displacement.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_emission.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_environment_texture.osl Cleanup: refactor image texture node code for coming changes 2019-05-19 14:32:22 +02:00
node_fresnel.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_fresnel.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_gamma.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_geometry.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_glass_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_glossy_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_gradient_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_hair_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_hair_info.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_holdout.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_hsv.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_ies_light.osl Cleanup: refactor Cycles OSL texture handling 2019-05-03 15:36:20 +02:00
node_image_texture.osl Cleanup: refactor image texture node code for coming changes 2019-05-19 14:32:22 +02:00
node_invert.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_layer_weight.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_light_falloff.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_light_path.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_magic_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_map_range.osl Cleanup: clang-format, sort structs & cmake files 2019-08-15 01:34:58 +10:00
node_mapping.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_math.osl Cleanup: clang-format, sorted lists 2019-08-20 22:47:25 +10:00
node_mix_closure.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_mix.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_musgrave_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_noise_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_normal_map.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_normal.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_object_info.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_output_displacement.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_output_surface.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_output_volume.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_particle_info.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_principled_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_principled_hair_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_principled_volume.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_ramp_util.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_refraction_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_rgb_curves.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_rgb_ramp.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_rgb_to_bw.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_scatter_volume.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_separate_hsv.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_separate_rgb.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_separate_xyz.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_set_normal.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_sky_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_subsurface_scattering.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_tangent.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_texture_coordinate.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_texture.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_toon_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_translucent_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_transparent_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_uv_map.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_value.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_vector_curves.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_vector_displacement.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_vector_math.osl Shading: Add more operators to Vector Math node. 2019-08-21 19:36:33 +02:00
node_vector_transform.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_velvet_bsdf.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_voronoi_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_voxel_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_wave_texture.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_wavelength.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
node_white_noise_texture.osl Shading: Add White Noise node. 2019-08-21 20:04:09 +02:00
node_wireframe.osl ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
oslutil.h ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
stdosl.h Cleanup: comments (long lines) in cycles 2019-05-01 21:41:07 +10:00