Commit History

Author SHA1 Message Date
  Jorrit Rouwe 21fc762daf Removed a number of very short JPH_PROFILE_FUNCTION calls 5 months ago
  Nicholas Zollinger d811492a31 Fixed passing underestimate of penetration depth in ContactListener::OnContactPersisted 6 months ago
  Jorrit Rouwe e021bd2de6 Fixing handling of max bodies and max contact constraints (#1506) 10 months ago
  Stephen Gold 7839a60dd0 Spelling and typographical errors (#1399) 1 year ago
  Jorrit Rouwe 79ce4b2801 Removed some of the using std::... statements (#1353) 1 year ago
  Jorrit Rouwe 8ee0b44121 Fixed bodies gaining more energy than intended due to restitution (#1328) 1 year ago
  Jorrit Rouwe 5a3935ee69 Ability to save and restore the simulation in parts (#1282) 1 year ago
  Jorrit Rouwe b54a0849e0 Removed the use of size_t when saving to binary (#1193) 1 year ago
  Jorrit Rouwe de57d46dd4 Fixed bug that contact cache was partially uninitialized when colliding two objects with inv mass override of 0. (#949) 1 year ago
  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) 1 year ago
  Jorrit Rouwe 0771808a03 Changed the meaning of the number of Constraint::mNumVelocity/PositionStepsOverride (#785) 2 years ago
  Jorrit Rouwe c5a3715448 Reduce contact point size by storing inverse mass only once instead of per constraint part (#757) 2 years ago
  Jorrit Rouwe 1fef923520 Fixed mass scaling not applied for CCD objects & during solve position constraints (#755) 2 years ago
  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