Blender Git Commit Log

Git Commits -> Revision 50dc534

Revision 50dc534 by Lukas Toenne (strand_gpu, strand_nodes)
July 7, 2016, 09:17 (GMT)
Implementation of the Kajiya-Kay shading model for hair strands.

This is a common simple shading model defined by Kajiya and Kay in
"Rendering fur with three dimensional textures." (1989)

This model in particular defines specular highlights for reflective
thin cylinders (strands), which gives a much more hair-like appearance
in the viewport. More advanced models (Marschner et. al.) improve this
further, in particular the diffuse term.

Commit Details:

Full Hash: 50dc534f0e35c874cb774c2c6745d56dbfdd889a
Parent Commit: 20eb199
Lines Changed: +35, -10

3 Modified Paths:

/source/blender/gpu/shaders/gpu_shader_strand_frag.glsl (+33, -8) (Diff)
/source/blender/gpu/shaders/gpu_shader_strand_geom.glsl (+1, -1) (Diff)
/source/blender/gpu/shaders/gpu_shader_strand_vert.glsl (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021