![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <Configuration.h>
Classes | |
struct | PostFX |
struct | ShadowMapping |
Public Attributes | |
U8 | MSAASamples = 0u |
U8 | maxAnisotropicFilteringLevel = 16 |
U16 | reflectionProbeResolution = 256 |
U16 | reflectionPlaneResolution = 512 |
I32 | numLightsPerCluster = -1 |
bool | enableFog = true |
F32 | fogDensity = 0.01f |
F32 | fogScatter = 0.01f |
vec3< F32 > | fogColour = { 0.2f, 0.2f, 0.2f } |
vec4< U16 > | lodThresholds = { 25u, 45u, 85u, 165u } |
struct Divide::Configuration::Rendering::PostFX | postFX = {} |
struct Divide::Configuration::Rendering::ShadowMapping | shadowMapping = {} |
Definition at line 142 of file Configuration.h.
bool Divide::Configuration::Rendering::enableFog = true |
Definition at line 149 of file Configuration.h.
Definition at line 152 of file Configuration.h.
F32 Divide::Configuration::Rendering::fogDensity = 0.01f |
Definition at line 150 of file Configuration.h.
F32 Divide::Configuration::Rendering::fogScatter = 0.01f |
Definition at line 151 of file Configuration.h.
Definition at line 153 of file Configuration.h.
U8 Divide::Configuration::Rendering::maxAnisotropicFilteringLevel = 16 |
Definition at line 145 of file Configuration.h.
U8 Divide::Configuration::Rendering::MSAASamples = 0u |
Definition at line 144 of file Configuration.h.
I32 Divide::Configuration::Rendering::numLightsPerCluster = -1 |
Definition at line 148 of file Configuration.h.
struct Divide::Configuration::Rendering::PostFX Divide::Configuration::Rendering::postFX = {} |
U16 Divide::Configuration::Rendering::reflectionPlaneResolution = 512 |
Definition at line 147 of file Configuration.h.
U16 Divide::Configuration::Rendering::reflectionProbeResolution = 256 |
Definition at line 146 of file Configuration.h.
struct Divide::Configuration::Rendering::ShadowMapping Divide::Configuration::Rendering::shadowMapping = {} |