Blender Git Commit Log

Git Commits -> Revision aaf37e1

Revision aaf37e1 by Luca Rood (master)
June 20, 2017, 16:39 (GMT)
Implement Eevee output node system

This makes Eevee consistent with Cycles, by having a single output node,
and multiple shader nodes that connect to it.

Note that node systems for Eevee saved before this will be missing the
output node, and thus will show an invalid material. This is easily
resolved by connecting the shader output to a new output node.

Commit Details:

Full Hash: aaf37e1216b2a9dfc43591e227c679a5b35af8c0
Parent Commit: c2f4308
Lines Changed: +99, -29

1 Added Path:

/source/blender/nodes/shader/nodes/node_shader_output_eevee_material.c (+66, -0) (View)

10 Modified Paths:

/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/node_edit.c (+3, -7) (Diff)
/source/blender/gpu/shaders/gpu_shader_material.glsl (+6, -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 (+3, -2) (Diff)
/source/blender/nodes/shader/nodes/node_shader_output_metallic.c (+8, -10) (Diff)
/source/blender/nodes/shader/nodes/node_shader_output_specular.c (+8, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021