Blender Git Loki
Git Commits -> Revision e8ff620
Revision e8ff620 by Lukas Toenne (hair_guides, hair_guides_grooming, hair_object, strand_editmode, tmp_hair_curves) August 2, 2017, 20:40 (GMT) |
Moved the hair fiber shader from strand edit mode into Eevee. This allows the shader to use proper lighting from the standard Eevee shaders. The code for interpolating hair strands is in a glsl library file to facilitate use in other engines later. |
Commit Details:
Full Hash: e8ff620325eb1399cd30f9c3a8d07e8fe8b56811
Parent Commit: 3a438c6
Lines Changed: +430, -138
1 Added Path:
/source/blender/draw/engines/eevee/shaders/hair_lib.glsl (+171, -0) (View)
6 Modified Paths:
/source/blender/draw/CMakeLists.txt (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+206, -81) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+18, -13) (Diff)
/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl (+16, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl (+16, -0) (Diff)
/source/blender/draw/modes/edit_strands_mode.c (+2, -43) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+206, -81) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+18, -13) (Diff)
/source/blender/draw/engines/eevee/shaders/lit_surface_vert.glsl (+16, -1) (Diff)
/source/blender/draw/engines/eevee/shaders/prepass_vert.glsl (+16, -0) (Diff)
/source/blender/draw/modes/edit_strands_mode.c (+2, -43) (Diff)