genpark-epa-penetration-depth-vector-skill
mcp
Uyari
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 7 GitHub stars
Code Gecti
- Code scan — Scanned 6 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Expanding Polytope Algorithm (EPA) calculating contact normal and minimum penetration depth vectors
README.md
EPA Penetration Depth Vector Skill
High-efficiency, zero-dependency Python implementation of the Expanding Polytope Algorithm (EPA) for exact collision response normals and penetration depth resolution.
Features
- Origin Distance Minimization: Expands enclosing simplices outward to locate the closest boundary face to the origin.
- Contact Normal Generation: Computes unit normal vectors required for impulse restitution physics solvers.
- Zero External Dependencies: Pure Python standard library.
- Native MCP Protocol: JSON-RPC 2.0 stdio server compatible with Claude Desktop, Cursor, and Windsurf.
Architecture
graph TD
Simplex["GJK Terminating Simplex"] --> FindClosest["Find Closest Face to Origin"]
FindClosest --> Normal["Extract Contact Normal Vector"]
Normal --> Depth["Compute Exact Minimum Penetration Depth"]
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi