Blender Git Commit Log

Git Commits -> Revision fd6d8ac

April 14, 2020, 11:47 (GMT)
Add Boolean Math, Switch and Float Compare function nodes

Since those nodes did not exist for shader node trees before,
I implemented them directly as "function nodes". Those could later
be used in shader node trees as well.

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

Commit Details:

Full Hash: fd6d8ac791eaf34a634ba950a87a8b71a355d1e1
Parent Commit: ff3d82d
Lines Changed: +539, -1

6 Added Paths:

/source/blender/nodes/function/nodes/node_fn_boolean_math.cc (+62, -0) (View)
/source/blender/nodes/function/nodes/node_fn_float_compare.cc (+66, -0) (View)
/source/blender/nodes/function/nodes/node_fn_switch.cc (+76, -0) (View)
/source/blender/nodes/function/node_function_util.cc (+30, -0) (View)
/source/blender/nodes/function/node_function_util.h (+40, -0) (View)
/source/blender/nodes/NOD_function.h (+32, -0) (View)

10 Modified Paths:

/release/scripts/startup/nodeitems_builtins.py (+3, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+10, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+9, -0) (Diff)
/source/blender/editors/space_node/drawnode.c (+35, -0) (Diff)
/source/blender/makesdna/DNA_node_types.h (+17, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+142, -0) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/makesrna/RNA_enum_types.h (+2, -0) (Diff)
/source/blender/nodes/CMakeLists.txt (+8, -0) (Diff)
/source/blender/nodes/NOD_static_types.h (+6, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021