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
|
29d9e60e93
|
Avoid negative penetration depth due to numerical errors in GJK algorithm
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@451 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-11-11 07:05:30 +00:00 |
|
chappuis.daniel
|
ab6865b3a1
|
Remove files that are not used anymore
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@450 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-11-10 23:54:42 +00:00 |
|
chappuis.daniel
|
5467e09020
|
Remove dynamic casting
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@449 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-11-10 23:21:45 +00:00 |
|
chappuis.daniel
|
9bfb44597f
|
Optimization of the LCP Solver
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@448 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-11-09 20:18:32 +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 |
|
chappuis.daniel
|
5620b6e12e
|
Change of the directory structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@445 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-10-18 22:25:44 +00:00 |
|
chappuis.daniel
|
58be3a3f3d
|
Change of the directory structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@444 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-10-18 22:15:16 +00:00 |
|
chappuis.daniel
|
4049f6ae3b
|
Add persistent contact caching in collision detection
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@443 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-10-18 22:03:05 +00:00 |
|
chappuis.daniel
|
c72bf4aeca
|
Continuation of the MemoryPool class
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@442 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-09-16 22:41:41 +00:00 |
|
chappuis.daniel
|
0c7269d5ba
|
Continuation of the MemoryPool class
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@441 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-09-08 21:24:50 +00:00 |
|
chappuis.daniel
|
10f46956b6
|
Use of platform specific time functions instead of clock() function to avoid cross-platform problems and for better accuracy
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@440 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-09-06 21:37:58 +00:00 |
|
chappuis.daniel
|
94e7153817
|
Add the PersistentContactCache and MemoryPool classes
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@439 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-09-03 11:58:42 +00:00 |
|
chappuis.daniel
|
6c6b6c6c86
|
Add a method to compute the inertia tensor from the collision shape of the rigid body
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@438 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-08-23 21:53:01 +00:00 |
|
chappuis.daniel
|
40ec21b398
|
Changes and optimizations in the Vector3 and Matrix3x3 classes
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@437 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-08-18 21:02:48 +00:00 |
|
chappuis.daniel
|
03557bbff6
|
Changes in the Contact class
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@436 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-08-10 16:49:38 +00:00 |
|
chappuis.daniel
|
d9452e727c
|
Use a quaternion instead of a matrix in the Transform
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@435 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-08-08 21:41:07 +00:00 |
|
chappuis.daniel
|
00b9fc45dc
|
Correction of a bug in collision detection and creation of new collision shapes
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@434 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-08-05 17:35:01 +00:00 |
|
chappuis.daniel
|
0de337cfe5
|
changes in the code structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@433 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-07-10 17:56:00 +00:00 |
|
chappuis.daniel
|
a04db140bf
|
changes in the code structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@432 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-07-10 17:31:19 +00:00 |
|
chappuis.daniel
|
5b30979de9
|
changes in the code structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@431 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-07-10 17:25:44 +00:00 |
|
chappuis.daniel
|
1d5a8e2491
|
Change the code structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@430 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-07-09 16:58:50 +00:00 |
|
chappuis.daniel
|
bd5d0fb230
|
Add Transform and changes in code design
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@429 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-06-30 20:25:34 +00:00 |
|
chappuis.daniel
|
bf8f9cf482
|
Add Transform and changes in code design
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@428 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-06-30 20:23:01 +00:00 |
|
chappuis.daniel
|
1e3543752f
|
Add ConeShape
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@427 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-06-30 20:12:37 +00:00 |
|
chappuis.daniel
|
23d0cd699f
|
Continuation of EPA algorithm
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@426 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-06-08 21:22:47 +00:00 |
|
chappuis.daniel
|
436bdaf255
|
Correction of a bug in EPA algorithm
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@425 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-05-25 23:04:48 +00:00 |
|
chappuis.daniel
|
867f940102
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@424 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-05-18 21:34:39 +00:00 |
|
chappuis.daniel
|
fce32c78e2
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@423 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-19 19:38:08 +00:00 |
|
chappuis.daniel
|
6a6f55b763
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@422 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-19 10:19:59 +00:00 |
|
chappuis.daniel
|
08ccec586a
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@421 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-18 10:36:29 +00:00 |
|
chappuis.daniel
|
cd5fda4396
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@420 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-11 14:51:09 +00:00 |
|
chappuis.daniel
|
3fd0610925
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@419 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-07 18:27:11 +00:00 |
|
chappuis.daniel
|
4ed45d43ed
|
implementation of GJK and EPA collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@418 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-07 15:09:45 +00:00 |
|
chappuis.daniel
|
844df20be0
|
Implementation of EPA Algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@417 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-07 14:51:54 +00:00 |
|
chappuis.daniel
|
fdbb661df5
|
implementation of GJK collision detection algorithm continued
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@416 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-02-01 11:03:54 +00:00 |
|
chappuis.daniel
|
2acf563508
|
Add the Simplex class
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@415 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-01-29 17:48:48 +00:00 |
|
chappuis.daniel
|
922a462f8c
|
Add the BoundingSphere class
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@414 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-01-18 09:43:06 +00:00 |
|
chappuis.daniel
|
38a7abe4b6
|
Update of the main header
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@411 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-01-14 16:04:18 +00:00 |
|
chappuis.daniel
|
22cde3cef5
|
Bug corrected (found by fadilo)
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@409 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2011-01-14 11:18:44 +00:00 |
|
chappuis.daniel
|
c57651a789
|
Several optimizations and cosmetic modifications
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@408 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-16 20:56:09 +00:00 |
|
chappuis.daniel
|
7762d3daca
|
Add the constants.h file
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@407 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-16 10:11:41 +00:00 |
|
chappuis.daniel
|
6b4e5c0fa2
|
Optimizations in the constraint solver
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@406 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-14 20:03:36 +00:00 |
|
chappuis.daniel
|
ddf602c125
|
Optimizations in the constraint solver
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@405 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-14 19:30:24 +00:00 |
|
chappuis.daniel
|
9fd3d8b598
|
Now we can use a single Contact for several contact points between two bodies
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@404 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-11 16:25:43 +00:00 |
|
chappuis.daniel
|
d035661e82
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@402 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:41:01 +00:00 |
|
chappuis.daniel
|
dde4183d36
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@401 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:39:00 +00:00 |
|
chappuis.daniel
|
a5276ddcbb
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@400 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:35:18 +00:00 |
|
chappuis.daniel
|
869c48db42
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@399 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:29:02 +00:00 |
|
chappuis.daniel
|
2b3b1bff0a
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@398 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:27:01 +00:00 |
|
chappuis.daniel
|
587d2e0db2
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@397 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:24:42 +00:00 |
|
chappuis.daniel
|
78ea7b891d
|
Change in the repository structure
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@395 92aac97c-a6ce-11dd-a772-7fcde58d38e6
|
2010-09-09 22:06:57 +00:00 |
|