Skip to content

AimanGameDev/Raylib-OBB-Oriented-Bounding-Box

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

raylib-obb

obb-collision

Oriented Bounding Box (OBB) Collision System for raylib (C)

This is a lightweight, raylib-compatible OBB collision module written in C. It provides high-performance functions for 3D collision detection using oriented bounding boxes, including:

  • OBB vs OBB (Separating Axis Theorem)
  • OBB vs BoundingBox
  • OBB vs Sphere
  • Ray vs OBB
  • Point inside OBB check
  • OBB corner generation
  • Wireframe OBB debug drawing

Features

  • Uses Vector3, Quaternion, BoundingBox, Matrix, etc.
  • No dynamic allocations
  • Easy to integrate: just include obb.h

About

Oriented Bounding Box (OBB) support for Raylib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages