From f60b95b5320f8d6abe6a629fe8fc4f1b94d0d91c Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Mon, 6 Dec 2021 14:47:11 -0500 Subject: Shader Nodes: Split each node into own file This improves both code finding, for example "color ramp" now has its own file. And now each node has its own namespace so function names can be simplified similar to rBfab39440e94 This commit also makes all file names use snake case instead of camel case. Reviewed By: HooglyBoogly Differential Revision: https://developer.blender.org/D13482 --- source/blender/nodes/shader/CMakeLists.txt | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'source/blender/nodes/shader/CMakeLists.txt') diff --git a/source/blender/nodes/shader/CMakeLists.txt b/source/blender/nodes/shader/CMakeLists.txt index b582960f03f..bdbdef6e9ec 100644 --- a/source/blender/nodes/shader/CMakeLists.txt +++ b/source/blender/nodes/shader/CMakeLists.txt @@ -59,6 +59,10 @@ set(SRC nodes/node_shader_bump.cc nodes/node_shader_camera.cc nodes/node_shader_clamp.cc + nodes/node_shader_color_ramp.cc + nodes/node_shader_combine_hsv.cc + nodes/node_shader_combine_rgb.cc + nodes/node_shader_combine_xyz.cc nodes/node_shader_common.cc nodes/node_shader_curves.cc nodes/node_shader_displacement.cc @@ -78,7 +82,7 @@ set(SRC nodes/node_shader_map_range.cc nodes/node_shader_mapping.cc nodes/node_shader_math.cc - nodes/node_shader_mixRgb.cc + nodes/node_shader_mix_rgb.cc nodes/node_shader_mix_shader.cc nodes/node_shader_normal.cc nodes/node_shader_normal_map.cc @@ -90,11 +94,12 @@ set(SRC nodes/node_shader_output_world.cc nodes/node_shader_particle_info.cc nodes/node_shader_rgb.cc + nodes/node_shader_rgb_to_bw.cc nodes/node_shader_script.cc - nodes/node_shader_sepcombHSV.cc - nodes/node_shader_sepcombRGB.cc - nodes/node_shader_sepcombXYZ.cc - nodes/node_shader_shaderToRgb.cc + nodes/node_shader_separate_hsv.cc + nodes/node_shader_separate_rgb.cc + nodes/node_shader_separate_xyz.cc + nodes/node_shader_shader_to_rgb.cc nodes/node_shader_squeeze.cc nodes/node_shader_subsurface_scattering.cc nodes/node_shader_tangent.cc @@ -112,14 +117,13 @@ set(SRC nodes/node_shader_tex_voronoi.cc nodes/node_shader_tex_wave.cc nodes/node_shader_tex_white_noise.cc - nodes/node_shader_uvAlongStroke.cc + nodes/node_shader_uv_along_stroke.cc nodes/node_shader_uvmap.cc - nodes/node_shader_valToRgb.cc nodes/node_shader_value.cc - nodes/node_shader_vectTransform.cc nodes/node_shader_vector_displacement.cc nodes/node_shader_vector_math.cc nodes/node_shader_vector_rotate.cc + nodes/node_shader_vector_transform.cc nodes/node_shader_vertex_color.cc nodes/node_shader_volume_absorption.cc nodes/node_shader_volume_info.cc -- cgit v1.2.3