solid
« Back to VersTracker
Description:
Collision detection library for geometric objects in 3D space
Type: Formula  |  Latest Version: 3.5.8@0  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ physics collision-detection 3d-graphics simulation
Install: brew install solid
About:
Solid is a high-performance collision detection library designed for 3D geometric objects. It provides robust algorithms for determining intersections between complex shapes like triangles, spheres, and boxes. Its main value is enabling fast and accurate physics simulations and interactive 3D applications.
Key Features:
  • Robust 3D collision detection algorithms
  • Support for complex geometric primitives
  • High-performance C++ implementation
  • Widely used in academic and commercial projects
Use Cases:
  • Physics engines for games and simulations
  • Robotics and automation path planning
  • 3D modeling and CAD software integration
Alternatives:
  • Bullet Physics – Bullet is a full physics engine including dynamics, whereas Solid is focused specifically on collision detection.
  • libgjk – libgjk implements the GJK algorithm for convex shapes, while Solid offers a broader set of algorithms for various primitives.
Version History
Detected Version Rev Change Commit
Sep 13, 2024 10:32pm 3.5.8 0 VERSION_BUMP 0e17a8fd