Blender Git Loki
Git Commits -> Revision d8cf12f
Revision d8cf12f by Lukas Toenne (master) January 20, 2015, 08:29 (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: d8cf12fe5a18309e968ffc3b326d70554013b5a7
Parent Commit: 5a43e84
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)