NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
BVH.hpp File Reference

Declarations for the BVH acceleration structure. More...

#include "Scene.hpp"
#include "bvh/BVHNode.hpp"
#include "ray/RayBuffer.hpp"
#include "acceleration\Acceleration.hpp"
#include "Environment.h"

Go to the source code of this file.

Classes

struct  FW::RayStats
 Structure holding ray statistics. Also provides print to the console. These statistics are used in a CPU trace method provided by this class. More...
 
class  FW::BVH
 BVH acceleration structure class. More...
 
struct  FW::BVH::Stats
 Sturcture for holding statistics about the BVH. More...
 
struct  FW::BVH::BuildParams
 Stucture holding the BVH build parameters. More...
 

Namespaces

 FW
 Scene class declarations.
 

Detailed Description

Declarations for the BVH acceleration structure.

Definition in file BVH.hpp.