Foundation
Loading...
Searching...
No Matches
Public Attributes | List of all members
LightBVHOptions Struct Reference

#include <LightBVH.hpp>

Public Attributes

LightBVHSplitHeuristic splitHeuristic = LightBVHSplitHeuristic::BinnedSAOH
 
uint32_t binCount = 16u
 
float volumeEpsilon = 1e-3f
 
bool splitAlongLargest = false
 
bool useVolumeOverSA = false
 
bool usePreintegration = true
 
bool useLightingCones = true
 

Member Data Documentation

◆ binCount

uint32_t LightBVHOptions::binCount = 16u

◆ splitAlongLargest

bool LightBVHOptions::splitAlongLargest = false

◆ splitHeuristic

◆ useLightingCones

bool LightBVHOptions::useLightingCones = true

◆ usePreintegration

bool LightBVHOptions::usePreintegration = true

◆ useVolumeOverSA

bool LightBVHOptions::useVolumeOverSA = false

◆ volumeEpsilon

float LightBVHOptions::volumeEpsilon = 1e-3f

The documentation for this struct was generated from the following file: