Code

History

Commits on 19ec080e2b2ecbb9e6ed4a2a786d943e94de15e2 to libraries/shared/src/ShapeCollider.cpp35+
  1. enable -Wdouble-promotionSeth Alves committed 11 years ago508ae27
  2. move number constants out of SharedUtil to NumericalConstantsStephen Birarda committed 11 years ago94739cf
  3. fix file path in header text: physcis --> sharedAndrew Meadows committed 11 years agofb7a5e6
  4. moving Shape* back into shared libAndrew Meadows committed 11 years ago1df6c32
  5. move stuff out of shared and into physics libraryAndrew Meadows committed 12 years ago4c3cdf5
  6. swith to using shape collider instead of spheresZappoMan committed 12 years ago9cd7698
  7. Add RayIntersectionInfo and use for shape-vs-rayAndrew Meadows committed 12 years ago4da1ca2
  8. fix for nan in sphereVsAACubeHelper()Andrew Meadows committed 12 years agoa3b2658
  9. re-enabling legacy avatar-vs-voxel collisionsAndrew Meadows committed 12 years agoaeb355e
  10. collision logic for capsule-side-vs-cube-faceAndrew Meadows committed 12 years agoa0eb13f
  11. fixes for capsuleVsAACube() with unit testsAndrew Meadows committed 12 years ago00913d4
  12. fix broken build for using unititialized const floatAndrew Meadows committed 12 years ago921c8cf
  13. AACube vs Sphere and Capsule collision testsAndrew Meadows committed 12 years agoc6253bb
  14. exploit symmetry of collision pairingsAndrew Meadows committed 12 years ago681c526
  15. Added AACubeShape with stubbed collision functionsAndrew Meadows committed 12 years agof684608
  16. sometimes swap order of shapes for simpler codeAndrew Meadows committed 12 years ago1bd7734
  17. add shapeVsList etc to dispatch tableAndrew Meadows committed 12 years ago1be922f
  18. use dispatchTable for shape-vs-shape collisionsAndrew Meadows committed 12 years ago3ebd8c1
  19. fix bug: false positive capsuleCapsule() collisionAndrew Meadows committed 12 years agod1b2ba4
  20. fix capsule-vs-capule collision testAndrew Meadows committed 12 years ago66158cb
  21. bug fix: bad logic in capsule-vs-capsuleAndrew Meadows committed 12 years agoc5a5f8c
  22. unit tests for VerletShapesAndrew Meadows committed 12 years ago96eebec
  23. Shape::getCenter() -> Shape::getTranslation()Andrew Meadows committed 12 years ago9e839f0
  24. merge upstream/master into andrew/ragdollAndrew Meadows committed 12 years agob9d4545
  25. Moved findRayIntersection() to the Shape classesAndrew Meadows committed 12 years agof18864b
  26. Add ray intersection tests against most shapes.Andrew Meadows committed 12 years agoab3d582
  27. Shape::get/setCenter() instead of get/setPosition()Andrew Meadows committed 12 years ago92159a7
  28. Add shape vs list-of-shapes collision methodAndrew Meadows committed 12 years ago6d27987
  29. add PhysicalEntity classAndrew Meadows committed 12 years ago5be470b
  30. cleaup: remove some unused collision codeAndrew Meadows committed 12 years ago0addf3b
  31. fix bad penetration depth for interior of cubeAndrew Meadows committed 12 years ago8ec493e
  32. overhaul of CollisionInfoAndrew Meadows committed 12 years ago9fc1c76
  33. forget collision for this failure caseAndrew Meadows committed 12 years agof6b2b43
  34. fix "nearly but not quite" edge/corner collisionsAndrew Meadows committed 12 years ago0cecef6
  35. fix sphere-cube collisions at edges (really)Andrew Meadows committed 12 years agob097eed