11 lines
296 B
C++
11 lines
296 B
C++
#pragma once
|
|
#include "../inc/glm/glm.hpp"
|
|
|
|
class IntersectTests
|
|
{
|
|
public:
|
|
static bool BoxTriangleIntersection(glm::vec3 minPosition, glm::vec3 maxPosition, glm::vec3 triangle[3]);
|
|
private:
|
|
static bool AxisTest(float a, float b, float fa, float fb, glm::vec2 v0, glm::vec2 v1, glm::vec2 h);
|
|
};
|