Fast 3D Collision Detection -- GJK algorithm
Version 1.0.0.0 (5.53 KB) by
Matthew Sheen
GJK collision detection algorithm for convex 3D objects.
Implementation of the GJK (Gilbert-Johnson-Keerthi) collision detection algorithm in MATLAB. GJK.m function takes shape vertex data and returns whether or not the two shapes are penetrating. Only works on convex objects!
MAIN_example.m animates two polyhedra and stops when the two hit each other.
Cite As
Matthew Sheen (2024). Fast 3D Collision Detection -- GJK algorithm (https://github.com/mws262/MATLAB-GJK-Collision-Detection), GitHub. Retrieved .
MATLAB Release Compatibility
Created with
R2014b
Compatible with any release
Platform Compatibility
Windows macOS LinuxCategories
- Simulink > Simulation > View and Analyze Simulation Results >
- MATLAB > Mathematics > Computational Geometry > Bounding Regions >
Find more on View and Analyze Simulation Results in Help Center and MATLAB Answers
Tags
Acknowledgements
Inspired by: platonic_solid
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |
|
To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.