Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::TPhotonMapInfo< Photon > Class Template Referencefinal

Carries common informatiom for a photon map. More...

#include <TPhotonMap.h>

Public Attributes

std::size_t numPaths = 0
 
uint32 minPathLength = 1
 
uint32 maxPathLength = PMCommonParams::DEFAULT_MAX_PATH_LENGTH
 

Detailed Description

template<CPhoton Photon>
class ph::TPhotonMapInfo< Photon >

Carries common informatiom for a photon map.

See also
TPhotonMap for what each parameter means.

Member Data Documentation

◆ maxPathLength

template<CPhoton Photon>
uint32 ph::TPhotonMapInfo< Photon >::maxPathLength = PMCommonParams::DEFAULT_MAX_PATH_LENGTH

◆ minPathLength

template<CPhoton Photon>
uint32 ph::TPhotonMapInfo< Photon >::minPathLength = 1

◆ numPaths

template<CPhoton Photon>
std::size_t ph::TPhotonMapInfo< Photon >::numPaths = 0

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