Blender Git Commit Log

Git Commits -> Revision a307027

Revision a307027 by Lukas Toenne (strand_nodes)
July 29, 2016, 14:35 (GMT)
Add a cache structure for collision contact points.

This should serve as a universal interface between possible collision
detection systems (BVH, Bullet) and the various collision response systems.
Using an new data structure means that the two sides of a collision
handling feature (detection and response) can be treated independently,
reducing code dependencies and complexity.

The properties of contact points are modeled after btManifoldPoint from
Bullet and may need to be adjusted in the future.

Commit Details:

Full Hash: a3070275658e3c86062ca24d7da24dd1b81538d6
Parent Commit: 8a027ce
Lines Changed: +55, -2

2 Modified Paths:

/source/blender/blenkernel/BKE_collision.h (+24, -2) (Diff)
/source/blender/blenkernel/intern/collision.c (+31, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021