Blender Git Commit Log

Git Commits -> Revision b044546

Revision b044546 by Lukas Toenne (strand_nodes)
July 20, 2016, 10:15 (GMT)
Node API for generating hair deformation GLSL code.

This is just a stub atm. The BVM system will use nodes to generate
a GLSL function, which can then be inserted into and compiled with
a framework shader. The deformation function itself is just a simple
expression (with autodiff for tangents), so it doesn't need to know
about the topology of index buffers and the like.

Commit Details:

Full Hash: b044546587f049eaf39dd672217ac701bd828fac
Parent Commit: 454cae8
Lines Changed: +55, -0

8 Modified Paths:

/release/scripts/nodes/bvm_debug.py (+2, -0) (Diff)
/source/blender/blenvm/BVM_api.h (+5, -0) (Diff)
/source/blender/blenvm/intern/bvm_api.cc (+21, -0) (Diff)
/source/blender/editors/space_view3d/drawstrands.c (+16, -0) (Diff)
/source/blender/gpu/CMakeLists.txt (+1, -0) (Diff)
/source/blender/gpu/GPU_strands.h (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_strands_shader.c (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_nodetree.c (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021