Blender Git Loki
Git Commits -> Revision ba38b06
Revision ba38b06 by Aaron Carlisle (master) December 29, 2021, 03:51 (GMT) |
Nodes: Convert shader, shader category nodes to c++ Also add file namespace This is needed to use new node APIs Differential Revision: https://developer.blender.org/D13684 |
Commit Details:
Full Hash: ba38b06a97aa12318a04efb5b426a5dd1adabf88
Parent Commit: b92ef37
Lines Changed: +1670, -1539
19 Added Paths:
/source/blender/nodes/shader/nodes/node_shader_add_shader.cc (+63, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.cc (+87, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_diffuse.cc (+71, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glass.cc (+89, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glossy.cc (+88, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair.cc (+67, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc (+114, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc (+207, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_refraction.cc (+81, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_toon.cc (+72, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_translucent.cc (+69, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_transparent.cc (+62, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_velvet.cc (+70, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc (+64, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_shader_to_rgb.cc (+67, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_subsurface_scattering.cc (+104, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_absorption.cc (+63, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.cc (+149, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_scatter.cc (+64, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.cc (+87, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_diffuse.cc (+71, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glass.cc (+89, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glossy.cc (+88, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair.cc (+67, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.cc (+114, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.cc (+207, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_refraction.cc (+81, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_toon.cc (+72, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_translucent.cc (+69, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_transparent.cc (+62, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_bsdf_velvet.cc (+70, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_mix_shader.cc (+64, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_shader_to_rgb.cc (+67, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_subsurface_scattering.cc (+104, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_absorption.cc (+63, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.cc (+149, -0) (View)
/source/blender/nodes/shader/nodes/node_shader_volume_scatter.cc (+64, -0) (View)
19 Deleted Paths:
/source/blender/nodes/shader/nodes/node_shader_add_shader.c (+0, -56)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.c (+0, -80)
/source/blender/nodes/shader/nodes/node_shader_bsdf_diffuse.c (+0, -64)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glass.c (+0, -82)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glossy.c (+0, -81)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair.c (+0, -60)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c (+0, -109)
/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c (+0, -200)
/source/blender/nodes/shader/nodes/node_shader_bsdf_refraction.c (+0, -74)
/source/blender/nodes/shader/nodes/node_shader_bsdf_toon.c (+0, -65)
/source/blender/nodes/shader/nodes/node_shader_bsdf_translucent.c (+0, -62)
/source/blender/nodes/shader/nodes/node_shader_bsdf_transparent.c (+0, -55)
/source/blender/nodes/shader/nodes/node_shader_bsdf_velvet.c (+0, -63)
/source/blender/nodes/shader/nodes/node_shader_mix_shader.c (+0, -57)
/source/blender/nodes/shader/nodes/node_shader_shader_to_rgb.c (+0, -60)
/source/blender/nodes/shader/nodes/node_shader_subsurface_scattering.c (+0, -97)
/source/blender/nodes/shader/nodes/node_shader_volume_absorption.c (+0, -56)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.c (+0, -142)
/source/blender/nodes/shader/nodes/node_shader_volume_scatter.c (+0, -57)
/source/blender/nodes/shader/nodes/node_shader_bsdf_anisotropic.c (+0, -80)
/source/blender/nodes/shader/nodes/node_shader_bsdf_diffuse.c (+0, -64)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glass.c (+0, -82)
/source/blender/nodes/shader/nodes/node_shader_bsdf_glossy.c (+0, -81)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair.c (+0, -60)
/source/blender/nodes/shader/nodes/node_shader_bsdf_hair_principled.c (+0, -109)
/source/blender/nodes/shader/nodes/node_shader_bsdf_principled.c (+0, -200)
/source/blender/nodes/shader/nodes/node_shader_bsdf_refraction.c (+0, -74)
/source/blender/nodes/shader/nodes/node_shader_bsdf_toon.c (+0, -65)
/source/blender/nodes/shader/nodes/node_shader_bsdf_translucent.c (+0, -62)
/source/blender/nodes/shader/nodes/node_shader_bsdf_transparent.c (+0, -55)
/source/blender/nodes/shader/nodes/node_shader_bsdf_velvet.c (+0, -63)
/source/blender/nodes/shader/nodes/node_shader_mix_shader.c (+0, -57)
/source/blender/nodes/shader/nodes/node_shader_shader_to_rgb.c (+0, -60)
/source/blender/nodes/shader/nodes/node_shader_subsurface_scattering.c (+0, -97)
/source/blender/nodes/shader/nodes/node_shader_volume_absorption.c (+0, -56)
/source/blender/nodes/shader/nodes/node_shader_volume_principled.c (+0, -142)
/source/blender/nodes/shader/nodes/node_shader_volume_scatter.c (+0, -57)
1 Modified Path:
/source/blender/nodes/shader/CMakeLists.txt (+19, -19) (Diff)