Commit History

Autor SHA1 Mensaxe Data
  Jorrit Rouwe fcea5132be Allowing convex radius 0 on a box shape with half extent 0 hai 1 ano
  Jorrit Rouwe 193857e3c9 Created Vec3::sOne as an alias for Vec3::sReplicate(1.0f) hai 1 ano
  Jorrit Rouwe 4dd129f622 Fixed numerical inaccuracy in penetration depth calculation when CollideShapeSettings::mMaxSeparationDistance was set to a really high value (e.g. 1000). (#1451) hai 1 ano
  Jorrit Rouwe b3cd9f4846 Split back face mode between convex/triangles for ray casts (#1228) hai 1 ano
  Jorrit Rouwe d7619bd5ec Removed some heap allocs on startup (#1092) hai 1 ano
  Jorrit Rouwe bdc1695a64 Replace std::vector with custom implementation (#1089) hai 1 ano
  Jorrit Rouwe 0f67cc2915 Created ESupportMode::Default (#944) hai 1 ano
  Jorrit Rouwe 58445d6c26 Removed trailing whitespace from all source files (#688) %!s(int64=2) %!d(string=hai) anos
  Jorrit Rouwe d1a62866ef Bugfix: CastShape had incorrect early out condition which could cause it to miss the deepest penetration %!s(int64=2) %!d(string=hai) anos
  Jorrit Rouwe bc4fa997f1 Passing the shapes that are colliding into the ShapeFilter (#474) %!s(int64=2) %!d(string=hai) anos
  Jorrit Rouwe db6d42bed5 Added a link to the main repository to the header of each file (#452) %!s(int64=2) %!d(string=hai) anos
  Jorrit Rouwe a2c1c22059 Supporting double precision positions to enable larger worlds (#344) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe f11abf059d Removed using namespace std from namespace JPH (#308) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe 5ad6a803bf Made GetSupportingFace available for all shape types (#286) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe b68097f582 Ability to override memory allocations (#183) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe eb8f668a23 Added optional shape filter function to multiple query functions (#168) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe 5d5f228012 Sonar fixes (#124) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe bfd74a56c1 - Added new line to end of every file (#110) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe 8b62fa04c4 Disabled warnings now stay within the Jolt headers (#108) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe 06e9d17d38 Switched default include path from JOLT_PHYSICS_ROOT to PHYSICS_REPO_ROOT. (#106) %!s(int64=3) %!d(string=hai) anos
  Jorrit Rouwe 965f6ba075 Broadphase fixes (#43) %!s(int64=4) %!d(string=hai) anos
  Jorrit Rouwe 6aa04652cd Feeding a better initial penetration axis to GJK to improve performance (#41) %!s(int64=4) %!d(string=hai) anos
  Jorrit Rouwe 92a117e0f0 Removed stat collector code, it hasn't been used in years and is very incomplete. %!s(int64=4) %!d(string=hai) anos
  jrouwe 7092c71901 Added functionality to track narrow phase timing stats (#18) %!s(int64=4) %!d(string=hai) anos
  jrouwe e2bbdda911 Performance optimizations (#17) %!s(int64=4) %!d(string=hai) anos
  jrouwe 6d5cafd535 Removed RTTI from shapes and shape type a member to eventually make it possible to remove vfptr table and blit a shape into memory (#13) %!s(int64=4) %!d(string=hai) anos
  Jorrit Rouwe b1ebd82008 Trying to avoid additional memory allocations %!s(int64=4) %!d(string=hai) anos
  jrouwe b8953791f3 Changed RestoreMaterialState and RestoreSubShapeState to use pointers instead of vectors to allow loading shapes with fewer memory allocations (#12) %!s(int64=4) %!d(string=hai) anos
  Jorrit Rouwe 686ab6ab85 Initial import %!s(int64=4) %!d(string=hai) anos