Blender Git Loki
Git Commits -> Revision 670ee4c
Revision 670ee4c by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) August 30, 2014, 15:54 (GMT) |
Debug drawing for simulations, to aid in visualizing abstract data such as forces, velocities, contact points etc. This uses a hash table to store debug elements (dots, lines, vectors at this point). The hash table allows continuous display of elements that are generated only in certain time steps, e.g. contact points, while avoiding massive memory allocation. In any case, this system is really a development feature, but very helpful in finding issues with the internal solver data. |
Commit Details:
Full Hash: 670ee4c105e8a61a78918cc2623fed5467627635
Parent Commit: 881e2f8
Lines Changed: +362, -2
1 Added Path:
/source/blender/editors/space_view3d/drawsimdebug.c (+140, -0) (View)
11 Modified Paths:
/release/scripts/startup/bl_ui/properties_particle.py (+5, -1) (Diff)
/source/blender/blenkernel/BKE_effect.h (+26, -0) (Diff)
/source/blender/blenkernel/intern/effect.c (+105, -0) (Diff)
/source/blender/blenkernel/intern/implicit.c (+37, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+6, -0) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+4, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+28, -0) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+6, -0) (Diff)
/source/blender/blenkernel/BKE_effect.h (+26, -0) (Diff)
/source/blender/blenkernel/intern/effect.c (+105, -0) (Diff)
/source/blender/blenkernel/intern/implicit.c (+37, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+2, -0) (Diff)
/source/blender/editors/space_view3d/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+6, -0) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+4, -0) (Diff)
/source/blender/makesdna/DNA_modifier_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_modifier.c (+28, -0) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+6, -0) (Diff)