Skip to content

Conversation

@orange-cpp
Copy link
Owner

No description provided.

Adds `penetration_vector` to the `epa_result` struct to represent the direction and magnitude of penetration.

This allows for more accurate collision response calculations and simplifies access to penetration information.

Updates both the early-exit and iterative EPA calculations within `epa_algorithm.hpp` to compute and store the penetration vector, factoring in the relative origin of the colliding meshes.
@orange-cpp orange-cpp merged commit dd8c41b into main Nov 13, 2025
4 checks passed
@orange-cpp orange-cpp deleted the feature/epa_improvement branch November 14, 2025 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants