Blender Git Loki
Git Commits -> Revision 0606172
July 15, 2016, 10:30 (GMT) |
New option for selecting a fiber rendering primitive. Currently lines and ribbons (triangle strips) are supported. The ribbon width can be controlled with a parameter. Ribbons are oriented toward the camera, similar to billboards, but shaded like lines with the Kajiya shader imitating a reflective tube. |
Commit Details:
Full Hash: 060617232d1612b2633411a6c4cc5d2088362b7e
Parent Commit: 5a3fabd
Lines Changed: +331, -72
10 Modified Paths:
/release/scripts/startup/bl_ui/properties_data_modifier.py (+18, -9) (Diff)
/source/blender/editors/space_view3d/drawstrands.c (+42, -14) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -2) (Diff)
/source/blender/gpu/GPU_strands.h (+21, -15) (Diff)
/source/blender/gpu/intern/gpu_strands_buffer.c (+186, -25) (Diff)
/source/blender/gpu/intern/gpu_strands_shader.c (+19, -5) (Diff)
/source/blender/gpu/shaders/gpu_shader_strand_vert.glsl (+11, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+11, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+19, -0) (Diff)
/source/blender/modifiers/intern/MOD_strands.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/drawstrands.c (+42, -14) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -2) (Diff)
/source/blender/gpu/GPU_strands.h (+21, -15) (Diff)
/source/blender/gpu/intern/gpu_strands_buffer.c (+186, -25) (Diff)
/source/blender/gpu/intern/gpu_strands_shader.c (+19, -5) (Diff)
/source/blender/gpu/shaders/gpu_shader_strand_vert.glsl (+11, -1) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+11, -1) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+19, -0) (Diff)
/source/blender/modifiers/intern/MOD_strands.c (+2, -0) (Diff)