Jorrit Rouwe
|
365a15367e
static_assert -> JPH_ASSERT
|
1 неделя назад |
Jorrit Rouwe
|
bc7f1fb8c0
When using Body::AddForce to apply gravity, bodies could gain extra energy during elastic collisions. We now cancel added forces in the direction of the contact normal if the body starts in collision to negate this energy gain. (#1890)
|
1 неделя назад |
Jorrit Rouwe
|
f6d41d9d1c
Added new define JPH_TRACK_SIMULATION_STATS (#1773)
|
4 месяцев назад |
Jorrit Rouwe
|
21fc762daf
Removed a number of very short JPH_PROFILE_FUNCTION calls
|
6 месяцев назад |
Nicholas Zollinger
|
d811492a31
Fixed passing underestimate of penetration depth in ContactListener::OnContactPersisted
|
7 месяцев назад |
Jorrit Rouwe
|
e021bd2de6
Fixing handling of max bodies and max contact constraints (#1506)
|
11 месяцев назад |
Stephen Gold
|
7839a60dd0
Spelling and typographical errors (#1399)
|
1 год назад |
Jorrit Rouwe
|
79ce4b2801
Removed some of the using std::... statements (#1353)
|
1 год назад |
Jorrit Rouwe
|
8ee0b44121
Fixed bodies gaining more energy than intended due to restitution (#1328)
|
1 год назад |
Jorrit Rouwe
|
5a3935ee69
Ability to save and restore the simulation in parts (#1282)
|
1 год назад |
Jorrit Rouwe
|
b54a0849e0
Removed the use of size_t when saving to binary (#1193)
|
1 год назад |
Jorrit Rouwe
|
de57d46dd4
Fixed bug that contact cache was partially uninitialized when colliding two objects with inv mass override of 0. (#949)
|
1 год назад |
Jorrit Rouwe
|
6709fd9395
Friction axis 2 does not need to be active at the same time as axis 1 if it aligns with a restricted DOF (#910)
|
2 лет назад |
Jorrit Rouwe
|
0771808a03
Changed the meaning of the number of Constraint::mNumVelocity/PositionStepsOverride (#785)
|
2 лет назад |
Jorrit Rouwe
|
c5a3715448
Reduce contact point size by storing inverse mass only once instead of per constraint part (#757)
|
2 лет назад |
Jorrit Rouwe
|
1fef923520
Fixed mass scaling not applied for CCD objects & during solve position constraints (#755)
|
2 лет назад |
Jorrit Rouwe
|
76b809ddb1
Rename ContactSettings::mRelativeSurfaceVelocity to mRelativeLinearSurfaceVelocity to be more consistent (#657)
|
2 лет назад |
Jorrit Rouwe
|
2d969f1cef
Ability to selectively save the state of a physics system (#646)
|
2 лет назад |
Jorrit Rouwe
|
75e5857907
Respecting the mIsSensor flag for CCD bodies (#637)
|
2 лет назад |
Jorrit Rouwe
|
3f5cfa2eda
Support for angular surface velocity (#601)
|
2 лет назад |
Jorrit Rouwe
|
f06600d5f7
Removed members that were no longer needed from ContactConstraintManager::ContactConstraint (#599)
|
2 лет назад |
Jorrit Rouwe
|
8fcc7a78ec
Removed support for integration sub steps for PhysicsSystem::Update (#593)
|
2 лет назад |
Jorrit Rouwe
|
9964b283c1
Compiler warning fix: unused variable (#584)
|
2 лет назад |
Jorrit Rouwe
|
31a4fb3d5b
Bugfix: Kinematic vs dynamic body with inverse mass scale of 0 were still colliding (#582)
|
2 лет назад |
Jorrit Rouwe
|
04afcca079
Ability to override mass and inertia of bodies from the ContactListener (#580)
|
2 лет назад |
Jorrit Rouwe
|
b40883585c
Fixed bug in friction approximation (#572)
|
2 лет назад |
Jorrit Rouwe
|
3cabc057c1
Ability to specify stiffness/damping for springs instead of frequency/damping (#561)
|
2 лет назад |
Jorrit Rouwe
|
8d3008e21b
Added ability to set a surface velocity through a ContactListener (#551)
|
2 лет назад |
Jorrit Rouwe
|
d54df69aa0
Bugfix in speculative contact handling (#545)
|
2 лет назад |
Jorrit Rouwe
|
a468ac0e34
Moved sFinalizeContactAllocator to PhysicsSystem to avoid having to include PhysicsUpdateContext
|
2 лет назад |