Jorrit Rouwe
|
76b809ddb1
Rename ContactSettings::mRelativeSurfaceVelocity to mRelativeLinearSurfaceVelocity to be more consistent (#657)
|
2 years ago |
Jorrit Rouwe
|
2d969f1cef
Ability to selectively save the state of a physics system (#646)
|
2 years ago |
Jorrit Rouwe
|
75e5857907
Respecting the mIsSensor flag for CCD bodies (#637)
|
2 years ago |
Jorrit Rouwe
|
3f5cfa2eda
Support for angular surface velocity (#601)
|
2 years ago |
Jorrit Rouwe
|
f06600d5f7
Removed members that were no longer needed from ContactConstraintManager::ContactConstraint (#599)
|
2 years ago |
Jorrit Rouwe
|
8fcc7a78ec
Removed support for integration sub steps for PhysicsSystem::Update (#593)
|
2 years ago |
Jorrit Rouwe
|
9964b283c1
Compiler warning fix: unused variable (#584)
|
2 years ago |
Jorrit Rouwe
|
31a4fb3d5b
Bugfix: Kinematic vs dynamic body with inverse mass scale of 0 were still colliding (#582)
|
2 years ago |
Jorrit Rouwe
|
04afcca079
Ability to override mass and inertia of bodies from the ContactListener (#580)
|
2 years ago |
Jorrit Rouwe
|
b40883585c
Fixed bug in friction approximation (#572)
|
2 years ago |
Jorrit Rouwe
|
3cabc057c1
Ability to specify stiffness/damping for springs instead of frequency/damping (#561)
|
2 years ago |
Jorrit Rouwe
|
8d3008e21b
Added ability to set a surface velocity through a ContactListener (#551)
|
2 years ago |
Jorrit Rouwe
|
d54df69aa0
Bugfix in speculative contact handling (#545)
|
2 years ago |
Jorrit Rouwe
|
a468ac0e34
Moved sFinalizeContactAllocator to PhysicsSystem to avoid having to include PhysicsUpdateContext
|
2 years ago |
Jorrit Rouwe
|
45f147f700
Added error code return value to PhysicsSystem::Update (#504)
|
2 years ago |
Jorrit Rouwe
|
491e0b4dce
Added WereBodiesInContact function to detect if we're removing the last contact in ContactListener::OnContactRemoved (#451)
|
2 years ago |
Jorrit Rouwe
|
db6d42bed5
Added a link to the main repository to the header of each file (#452)
|
2 years ago |
Jorrit Rouwe
|
a2c1c22059
Supporting double precision positions to enable larger worlds (#344)
|
2 years ago |
Jorrit Rouwe
|
59058fc38a
Added an #ifdef to turn on traces to help find determinism problems (#200)
|
3 years ago |
Jorrit Rouwe
|
5f063c3c57
Made Mat44::sRotation and QuickSort platform independent (#196)
|
3 years ago |
Jorrit Rouwe
|
aab9527141
The PerformanceTest is now deterministic between Windows and Linux (tested on clang 13) (#184)
|
3 years ago |
Jorrit Rouwe
|
b68097f582
Ability to override memory allocations (#183)
|
3 years ago |
Jorrit Rouwe
|
f89d3fb39c
Ability in the OnContactPointAdded/Persisted callbacks to change a body into a sensor (#158)
|
3 years ago |
Jorrit Rouwe
|
6b87356373
Added sub shape ID's to friction/restitution combine function (#144)
|
3 years ago |
Jorrit Rouwe
|
5d5f228012
Sonar fixes (#124)
|
3 years ago |
Jorrit Rouwe
|
bfd74a56c1
- Added new line to end of every file (#110)
|
3 years ago |
Jorrit Rouwe
|
8b62fa04c4
Disabled warnings now stay within the Jolt headers (#108)
|
3 years ago |
Jorrit Rouwe
|
06e9d17d38
Switched default include path from JOLT_PHYSICS_ROOT to PHYSICS_REPO_ROOT. (#106)
|
3 years ago |
Jorrit Rouwe
|
52170e932d
Optimized contact constraint properties calculation (#34)
|
3 years ago |
Jorrit Rouwe
|
e3955f1b3f
Added GetPointVelocityCOM and using it to avoid checking that the body is static twice (#33)
|
3 years ago |