Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
enums.h File Reference
#include <Common/primitive_type.h>

Go to the source code of this file.

Namespaces

namespace  ph
 The root for all renderer implementations.
 
namespace  ph::lta
 Light transport algorithms.
 

Enumerations

enum class  ph::lta::EMISStyle : uint8 { ph::lta::Balance , ph::lta::Power }
 Type of Multiple Importance Sampling (MIS). More...
 
enum class  ph::lta::EDomain : uint8 {
  ph::lta::Empty = 0 , ph::lta::SolidAngle , ph::lta::HalfSolidAngle , ph::lta::Area ,
  ph::lta::UV01 , ph::lta::UVW01 , ph::lta::Discrete
}
 Type of the set of all possible inputs for a mathematical function. More...
 
enum class  ph::lta::ETransport { ph::lta::Radiance , ph::lta::Importance }
 Type of the transported quantity. More...