Commit History

Author SHA1 Message Date
  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