Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
sdl_component_enums.h File Reference

Go to the source code of this file.

Namespaces

namespace  ph
 The root for all renderer implementations.
 

Enumerations

enum class  ph::EInterfaceFresnel { ph::Unspecified = 0 , ph::Schlick , ph::Exact }
 
enum class  ph::EInterfaceMicrosurface { ph::Unspecified = 0 , ph::TrowbridgeReitz , ph::Beckmann }
 
enum class  ph::ERoughnessToAlpha { ph::Unspecified = 0 , ph::Equaled , ph::Squared , ph::PbrtV3 }
 

Functions

 ph::PH_DEFINE_SDL_ENUM (TSdlGeneralEnum< EInterfaceFresnel >)
 
 ph::PH_DEFINE_SDL_ENUM (TSdlGeneralEnum< EInterfaceMicrosurface >)
 
 ph::PH_DEFINE_SDL_ENUM (TSdlGeneralEnum< ERoughnessToAlpha >)
 
 ph::PH_DEFINE_SDL_ENUM (TSdlGeneralEnum< EMaskingShadowing >)