63 Open Source Collision Detection Software Projects
Free and open source collision detection code projects including engines, APIs, generators, and tools.
Cute_headers 2746 ⭐
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Gjk.c 644 ⭐
Gilbert-Johnson-Keerthi (GJK) collision detection algorithm in 200 lines of clean plain C
Awesome Collision Detection 413 ⭐
:sunglasses: A curated list of awesome collision detection libraries and resources
Roboticslibrary Rl 342 ⭐
The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.
Gamedevelopmentlinks 221 ⭐
This is a collection of useful game-development links including, but not restricted to, development with MonoGame.
Discregrid 138 ⭐
A static C++ library for the generation of discrete functions on a box-shaped domain. This is especially suited for the generation of signed distance fields.
Spatial Collision Datastructures 95 ⭐
Benchmark of various spatial data structures for collision detection.
Leaflet.layergroup.collision 78 ⭐
Leaflet plugin for uncluttering L.Markers using basic collision detection.
Hujianzhe Util 78 ⭐
Playrho 60 ⭐
Real-time oriented physics engine and library that's currently best suited for 2D games.
Minie 49 ⭐
Integrate Bullet Physics and V-HACD into jMonkeyEngine projects. (code has New BSD license)
Vehicle_collision_prediction_using_cnn Lstms 39 ⭐
Predict Vehicle collision moments before it happens in Carla!. CNN and LSTM hybrid architecture is used to understand a series of images.
3D_path_planning 33 ⭐
AI project for 3D Path Planning. Other details and running instructions can be found on the Readme.md file
3D Redstone Simulator 22 ⭐
A web app to simulate redstone circuitry (boolean logic) in a minecraft-like 3D environment.
Smarttrafficintersection 20 ⭐
Another AI toy project, of a traffic intersection controlled by a Reinforcement Learning AI agent to optimize traffic flow in an intersection of vehicles or pedestrians
Physics_playground 19 ⭐
Improved version of real-time physics engine that couples FEM-based deformables and rigid body dynamics
Declarative Canvas React Konva 16 ⭐
Declarative animation rendered with <canvas> built with React and Konva
Separating Axis Theorem 16 ⭐
Implementations of the Separating axis theorem. Useful for convex collision detection.
Engobox2dsystem 14 ⭐
Physics, Collision, and Mouse systems for the Engo game engine that utilizes ByteArena's box2d Go port
Rappids 16 ⭐
Rectangular Pyramid Partitioning using Integrated Depth Sensors (RAPPIDS): A Fast Planner for Multicopter Navigation
Intersection Wasm 12 ⭐
Mesh-Mesh and Triangle-Triangle Intersection tests based on the algorithm by Tomas Akenine-Möller
Convexbodyproximityqueries.jl 11 ⭐
A fast module for computing proximity queries between convex bodies in 2D/3D
Grass Simulation 12 ⭐
Repository of a grass simulation featuring geometric grass rendering, dynamic LOD with billboard grass, wind simulation and collision detection. Developed for my bachelor thesis.
Inverse Kinematics 10 ⭐
During a research project, I came up with a pretty interesting algorithm for solving Inverse Kinematics problems iteratively. Check out the video!
Dji Tello Collision Avoidance Pydnet 10 ⭐
This repo provides a collision avoidance approach for the DJI-Tello using PyDNet.
Circlecollision 12 ⭐
Implementing Different Methods of Circle to Circle Collision Detection using variety of new Technologies: Vulkan Graphics/Compute API, AVX2/AVX-512
Directx 11 Demo 10 ⭐
Simple meshes, materials, shadow maps, normal maps. Sky shader. Skeletal animation. Particle system.