Daniel Chappuis
c237cecf68
Fix warnings
2021-08-18 10:35:26 +02:00
Daniel Chappuis
2e1046f2b8
Improve robustness of constraint solver (avoid inverse of matrix with zero determinant)
2021-01-29 22:08:39 +01:00
Daniel Chappuis
eeb5b07f35
Remove rolling restistance constraint from contact solver. Angular damping has to be used instead
2020-07-29 22:49:19 +02:00
Daniel Chappuis
aa6b228e10
Optimizations
2020-07-28 23:34:25 +02:00
Daniel Chappuis
09dc35f635
Update dates and version numbers in files
2020-05-27 16:15:35 +02:00
Daniel Chappuis
a190bba8c0
Refactor where the headers are store for better installation of the library
2020-03-18 07:28:34 +01:00
Daniel Chappuis
f9fa2a227c
Changes for release of version 0.7.1
2019-07-01 08:42:27 +02:00
Daniel Chappuis
6ef177329b
Fix issue with very small determinant when inverting a 3x3 matrix
2019-01-16 20:43:16 +01: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
5392948518
Use inline constructors for mathematics objects (vectors, quaternion, matrices, ...)
2017-12-13 17:51:38 +01:00
Daniel Chappuis
2932403ff4
Use default keyword for default constructors/destructors
2016-07-19 06:52:18 +02:00
Daniel Chappuis
8a75c867a5
Change version number of the library
2016-04-11 20:15:20 +02:00
Daniel Chappuis
6679bb27bc
Changes for the next release
2015-02-15 21:56:45 +01:00
Daniel Chappuis
669ca8ecca
Add methods in the mathematics classes
2013-03-13 20:55:10 +01: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
ef93134c79
Make some modifications in the mathematics library
2013-02-28 20:03:37 +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
c1eabd3e2b
Add error correction using first world order projection (not active by default), change the Shape class into Collider class, add the new decimal type in order to easily switch between single and double precision
...
git-svn-id: https://reactphysics3d.googlecode.com/svn/trunk@460 92aac97c-a6ce-11dd-a772-7fcde58d38e6
2012-01-18 23:06:33 +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
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
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
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
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