Daniel Chappuis
827b14f1b0
Small modifs in ECS
2019-01-18 17:46:19 +01:00
Daniel Chappuis
449beaf7a6
Replacing ProxyShape data by corresponding component data
2019-01-11 17:34:30 +01:00
Daniel Chappuis
527cc7fbb7
Replace broad phase pair management custom array by List
2018-08-21 07:37:52 +02:00
Daniel Chappuis
160759bb63
Replace array by Set for the moved shapes in broad-phase and fix a bug with added and removed collision body (crash in BroadPhaseAlgorithm::computeOverlappingPairs())
2018-07-21 23:25:34 +02:00
Daniel Chappuis
82c7c5f29a
Fix issue in broad-phase collision detection
2018-05-21 20:42:39 +02:00
Daniel Chappuis
681ebeba6b
Update copyright date in license
2018-04-30 22:15:53 +02:00
Daniel Chappuis
d14e42be70
Refactor the way headers are included and use more forward declarations for faster compilation time
2018-04-20 07:13:39 +02:00
Daniel Chappuis
1bc50de2c9
Working on logger
2018-03-19 23:02:13 +01:00
Daniel Chappuis
393bb0ed88
Refactor profiler and start working on logger
2018-03-14 07:33:28 +01:00
Daniel Chappuis
e0fda18446
Replace malloc/free calls by use of the MemoryManager of ReactPhysics3D
2018-02-04 19:43:17 +01:00
Daniel Chappuis
261ffef616
Refactor memory allocation
2018-01-01 18:35:57 +01:00
Daniel Chappuis
e9709c3db5
Refactor the Profiler. Now there is one profiler instance per CollisionWorld/DynamicsWorld instance instead of a static one
2017-11-10 19:57:50 +01:00
Daniel Chappuis
6a69ef76c5
Fix issue with ProxyShape::mBroadPhaseId not set when body was sleeping or inactive
2017-11-01 23:07:56 +01:00
Daniel Chappuis
4a97c2ca97
Refactor collision detection
2017-01-08 19:56:59 +01:00
Daniel Chappuis
2640fbd48a
Start replacing NULL constant by nullptr
2016-05-15 19:25:58 +02:00
Daniel Chappuis
8a75c867a5
Change version number of the library
2016-04-11 20:15:20 +02:00
Daniel Chappuis
6ebad66acf
Working on triangles mesh raycasting
2015-12-02 22:25:52 +01:00
Daniel Chappuis
22b214fb91
Add setScaling() method to objects in testbed/common
2015-11-20 07:20:56 +01:00
Daniel Chappuis
568f03461f
Continue working on triangle mesh collision detection
2015-11-13 21:23:34 +01:00
Daniel Chappuis
d9fe3ed97f
Make DynamicAABBTree more generic and use less memory per node
2015-11-06 17:29:42 +01:00
Daniel Chappuis
6679bb27bc
Changes for the next release
2015-02-15 21:56:45 +01:00
Daniel Chappuis
c56557898f
Small modifications
2015-02-09 22:37:36 +01:00
Daniel Chappuis
bb0da781a7
Fix compilation warnings
2015-02-01 01:09:58 +01:00
Daniel Chappuis
6c505377c5
Clean up the include statements
2014-08-07 21:38:31 +02:00
Daniel Chappuis
050b610d8c
Remove check() and checkNode() methods from DynamicAABBTree in release mode
2014-07-07 19:01:26 +02:00
Daniel Chappuis
a983026094
Inflate the AABB in direction of linear motion in Dynamic AABB tree
2014-07-03 00:13:30 +02:00
Daniel Chappuis
cbeeec21f3
fix issues in Dynamic AABB Tree and add compound shapes in the examples
2014-06-10 22:46:32 +02:00
Daniel Chappuis
aa76c85e60
continue to replace SAP broad-phase by a dynamic AABB tree
2014-05-15 06:39:39 +02:00
Daniel Chappuis
643ca41922
continue to work on replacing SAP broad-phase by dynamic AABB tree
2014-04-11 23:50:00 +02:00
Daniel Chappuis
5a373cf27b
Clean the code and modify the date in the license text
2013-03-02 16:26:18 +01:00
Daniel Chappuis
4ca42f9392
Clean the code :
...
- Use the mVariable syntax for member variables
- Every lines contain at most 100 characters
- Add private copy-constructor and assignment operators when needed
2012-10-09 22:21:02 +02:00
chappuis.daniel
cd47b3e617
Implementation of the array-based Sweep-And-Prune broad-phase collision detection algorithm from Pierre Terdiman
...
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@466 92aac97c-a6ce-11dd-a772-7fcde58d38e6
2012-07-25 21:31:57 +00:00
chappuis.daniel
d762312d68
ReactPhysics3D is now under the ZLib license
...
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@452 92aac97c-a6ce-11dd-a772-7fcde58d38e6
2011-11-13 17:49:03 +00:00
chappuis.daniel
38a8969c63
Change of the directory structure
...
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@446 92aac97c-a6ce-11dd-a772-7fcde58d38e6
2011-10-18 22:51:29 +00:00