GemaCoreLib
The GeMA Core library
Loading...
Searching...
No Matches
gmBVHAcceleration.cpp File Reference

Implementation of the gmBVHAcceleration class using https://github.com/madmann91/bvh/ header-only implementation of Bounding Volume Hierarchy and ray/triangle intersection. More...

#include "gmBVHAcceleration.h"
#include <gmPolylineDiscontinuity.h>
#include <gmTriSurfaceDiscontinuity.h>
#include "gmTrace.h"
#include <assert.h>
#include <qglobal.h>
#include <limits>
#include <qmap.h>
Include dependency graph for gmBVHAcceleration.cpp:

Variables

static constexpr size_t stackSize = 64
 

Detailed Description

Implementation of the gmBVHAcceleration class using https://github.com/madmann91/bvh/ header-only implementation of Bounding Volume Hierarchy and ray/triangle intersection.

Author
Caio Souza
Date
May, 2024