Blender Git Commit Log

Git Commits -> Revision 9feec51

August 3, 2017, 19:27 (GMT)
Subdivision of hair fibers for smoother shading.

Subdivision works on the parent strands for efficiency. The fibers lengths
are based on the final subdivided length of parents, so no changes to the
shader are required.

This would be nicer with a tesselation shader, but this feature is not
available in Blender 2.8.

Commit Details:

Full Hash: 9feec51214d811537f7fb9fe0af579117ee007f7
Parent Commit: e34ba9f
Lines Changed: +141, -54

13 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d.py (+1, -0) (Diff)
/source/blender/blenkernel/BKE_editstrands.h (+4, -6) (Diff)
/source/blender/blenkernel/BKE_hair.h (+3, -3) (Diff)
/source/blender/blenkernel/intern/editstrands.c (+8, -10) (Diff)
/source/blender/blenkernel/intern/hair.c (+103, -21) (Diff)
/source/blender/blenkernel/intern/scene.c (+1, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache.c (+2, -2) (Diff)
/source/blender/draw/intern/draw_cache.h (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+1, -1) (Diff)
/source/blender/draw/intern/draw_cache_impl_strands.c (+8, -8) (Diff)
/source/blender/makesdna/DNA_scene_types.h (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_sculpt_paint.c (+7, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021