1#ifndef PGR_SEM_COPAKOND_COLLISIONDETECTOR_H
2#define PGR_SEM_COPAKOND_COLLISIONDETECTOR_H
Oriented Bounding Box (OBB) collider.
Definition collisionBox.h:8
static CollisionResult checkCollision(const CollisionBox *box1, const CollisionBox *box2, const glm::vec3 &velocity=glm::vec3(0.0f), bool calculateNormal=false)
Definition collisionDetector.cpp:268
CollisionDetector()
Definition collisionDetector.h:32
Base class for physics colliders, acting as an invisible (or debug) mesh.
Definition collisionShape.h:18
Spherical collider, optimized for fast radius-based intersection tests.
Definition collisionSphere.h:8
PGR Semestral work with sample scenes and bowling. doxygen was generated with a help of LLM.
Definition bezier.cpp:3
CollisionResult collisionFalse()
Definition collisionDetector.cpp:7
CollisionResult collisionTrue(const glm::vec3 &normal, const glm::vec3 &reflection)
Definition collisionDetector.cpp:13
Container for collision response data.
Definition collisionDetector.h:12
bool collides
Definition collisionDetector.h:13
glm::vec3 reflection
Definition collisionDetector.h:15
glm::vec3 normal
Definition collisionDetector.h:14