#include "stdafx.h"
#include "accelerators/bvh.h"
#include "pbrt.h"
#include "primitive.h"
#include "probes.h"
#include "paramset.h"
Go to the source code of this file.
Classes | |
struct | BVHPrimitiveInfo |
struct | BVHBuildNode |
struct | CompareToMid |
struct | ComparePoints |
struct | CompareToBucket |
struct | LinearBVHNode |
Functions | |
static bool | IntersectP (const BBox &bounds, const Ray &ray, const Vector &invDir, const uint32_t dirIsNeg[3]) |
BVHAccel * | CreateBVHAccelerator (const vector< Reference< Primitive > > &prims, const ParamSet &ps) |
BVHAccel* CreateBVHAccelerator | ( | const vector< Reference< Primitive > > & | prims, | |
const ParamSet & | ps | |||
) |
Definition at line 479 of file bvh.cpp.
References ParamSet::FindOneInt(), and ParamSet::FindOneString().
Referenced by MakeAccelerator().