Skip to content

7244/BCOL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Buildable COllision Library

License

BCOL is physics/collision library. Mainly made for fast realtime tick based collisions.

Features

  • Low SLOC and memory usage. Currently 2301 SLOC.
  • No hardcoded dimension. It can run any dimension based on BCOL_set_Dimension define. (only 2 and 3 is tested)
  • grid, rectangle, circle collisions.
  • Raycast (visual solve)
  • Raycast can use embree or slow native implement. (embree is only supported if BCOL_set_Dimension is 3)

This library only receives improvements for specific needs.

Depends On

Demo that uses BCOL collisions and raycast capability for render same time

3d_raytrace_circle_grid.mp4

Developers

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

collision/physics library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published