Render settings variables.
More...
#include <RenderSettings.h>
|
enum class | TransparencyAlgorithm { Regular
, OIT
} |
|
enum class | BlendKernel {
Alpha
, Max
, Max2
, DepthWeighted
,
Beers
} |
|
enum class | SRGBConversion { Fast
, Approx
, Exact
} |
|
enum class | Tonemapper { Reinhard
, Filmic
, ACESLuminance
, PBRNeutral
} |
|
Render settings variables.
Definition at line 12 of file RenderSettings.h.
◆ BlendKernel
enum class Cogs::Core::RenderSettings::BlendKernel |
|
strong |
◆ SRGBConversion
enum class Cogs::Core::RenderSettings::SRGBConversion |
|
strong |
◆ Tonemapper
enum class Cogs::Core::RenderSettings::Tonemapper |
|
strong |
◆ TransparencyAlgorithm
enum class Cogs::Core::RenderSettings::TransparencyAlgorithm |
|
strong |
◆ ambientColor
glm::vec3 Cogs::Core::RenderSettings::ambientColor = glm::vec3(1, 1, 1) |
◆ ambientIntensity
float Cogs::Core::RenderSettings::ambientIntensity = 0.0f |
◆ anisotropicFiltering
Variable* Cogs::Core::RenderSettings::anisotropicFiltering = nullptr |
◆ beersScaleFactor
float Cogs::Core::RenderSettings::beersScaleFactor = 1.f |
◆ defaultRenderTargetClear
bool Cogs::Core::RenderSettings::defaultRenderTargetClear = true |
◆ defaultRenderTargetExpectsSRGB
bool Cogs::Core::RenderSettings::defaultRenderTargetExpectsSRGB = false |
The documentation for this struct was generated from the following file: