Blender Git Loki
Git Commits -> Revision e789dd4
Revision e789dd4 by Soumya Pochiraju (soc-2021-simulation-display) August 17, 2021, 06:27 (GMT) |
Cleanup: collision display: faces of box, cone and cylinder -Moved code for checking for faces of cone and cylinder to same function as the box -Cached colliding faces -Removed unneccesary shader files and used GPU batches instead, for drawing faces |
Commit Details:
Full Hash: e789dd4d4c13b799323070c4f48fc8ea7e359e88
Parent Commit: da57f6e
Lines Changed: +228, -308
2 Deleted Paths:
/source/blender/draw/engines/overlay/shaders/collision_display_box_vert.glsl (+0, -24)
/source/blender/draw/engines/overlay/shaders/collision_display_cylinder_vert.glsl (+0, -96)
/source/blender/draw/engines/overlay/shaders/collision_display_cylinder_vert.glsl (+0, -96)
12 Modified Paths:
/intern/rigidbody/RBI_api.h (+2, -0) (Diff)
/intern/rigidbody/rb_bullet_api.cpp (+12, -0) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+10, -2) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+76, -50) (Diff)
/source/blender/draw/CMakeLists.txt (+0, -2) (Diff)
/source/blender/draw/engines/overlay/overlay_extra.c (+46, -98) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+0, -2) (Diff)
/source/blender/draw/engines/overlay/overlay_shader.c (+0, -32) (Diff)
/source/blender/draw/intern/draw_cache.c (+76, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+3, -2) (Diff)
/intern/rigidbody/rb_bullet_api.cpp (+12, -0) (Diff)
/source/blender/blenkernel/BKE_pointcache.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+10, -2) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+76, -50) (Diff)
/source/blender/draw/CMakeLists.txt (+0, -2) (Diff)
/source/blender/draw/engines/overlay/overlay_extra.c (+46, -98) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+0, -2) (Diff)
/source/blender/draw/engines/overlay/overlay_shader.c (+0, -32) (Diff)
/source/blender/draw/intern/draw_cache.c (+76, -0) (Diff)
/source/blender/draw/intern/draw_cache.h (+2, -0) (Diff)
/source/blender/makesdna/DNA_pointcache_types.h (+3, -2) (Diff)