Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • iMSTK iMSTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 83
    • Issues 83
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • iMSTKiMSTK
  • iMSTKiMSTK
  • Issues
  • #343
Closed
Open
Issue created Jul 25, 2021 by Andrew Wilson@andrew.wilson🐘Contributor

Inverse SDF Collision Detection

Whilst we have static SDF collision detection rigid SDF collision detection is also relatively easy. Supply the CD with a rigid transform and we can inverse transform back into the SDF for CD. This should be as simple as applying the currently set geometries transform inverse to every point before sampling in the SDF for ImplicitGeometryToPointSetCD.

We can also do it for tetrahedral meshes by inversing the deformation of the tetrahedron.

Edited Jul 26, 2021 by Andrew Wilson
Assignee
Assign to
Time tracking