Blender Git Commit Log
Git Commits -> Revision e0b9f82
April 8, 2015, 17:19 (GMT) |
Basic cache overrides for strand render data in Cycles. Still buggy, but the basic workflow is there: When a cache library is used in conjunction with a group duplicator and it has strands that match the particle systems, Cycles will use the new Strands structure to construct its internal curves. |
Commit Details:
Full Hash: e0b9f82dcb2d16272b89289b20b455e190283044
Parent Commit: d65c48e
Lines Changed: +417, -87
1 Added Path:
/source/blender/makesrna/intern/rna_strands.c (+134, -0) (View)
11 Modified Paths:
/intern/cycles/blender/blender_curves.cpp (+162, -77) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+7, -4) (Diff)
/intern/cycles/blender/blender_object.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_sync.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_anim.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+19, -0) (Diff)
/source/blender/blenkernel/intern/strands.c (+3, -3) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+85, -0) (Diff)
/intern/cycles/blender/blender_mesh.cpp (+7, -4) (Diff)
/intern/cycles/blender/blender_object.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_sync.h (+2, -2) (Diff)
/source/blender/blenkernel/BKE_anim.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+19, -0) (Diff)
/source/blender/blenkernel/intern/strands.c (+3, -3) (Diff)
/source/blender/makesrna/intern/CMakeLists.txt (+1, -0) (Diff)
/source/blender/makesrna/intern/makesrna.c (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_object.c (+85, -0) (Diff)