![]() |
VR-Forces 5.0.1 Developer's Guide
|
struct for holding all the hbao paramters used by this drawable. Some are modified by the qt gui in the render settings page and others are only modifyable via the imgui overlay.
Public Attributes | |
| int | viewWidth = 0 |
| int | viewHeight = 0 |
| float | radius = 2.0f |
| float | bias = 0.1f |
| float | exponent = 2.0f |
| bool | blurEnable = true |
| int | blurRadius = GFSDK_SSAO_BLUR_RADIUS_4 |
| float | blurSharpness = 4.0f |
| bool | sharpnessProfileEnable = false |
| float | sharpnessProfileScale = 4.0f |
| float | sharpnessProfileForegroundViewDepth = 0.0 |
| float | sharpnessProfileBackgroundViewDepth = 1.0 |
| float | smallScaleAo = 1.0f |
| float | largeScaleAo = 1.0f |
| bool | foregroundAoEnable = false |
| float | foregroundAoDepth = 0.0f |
| bool | backgroundAoEnable = false |
| float | backgroundAoDepth = 0.0f |
| int | depthStorage = GFSDK_SSAO_FP32_VIEW_DEPTHS |
| int | depthClampMode = GFSDK_SSAO_CLAMP_TO_EDGE |
| bool | depthThresholdEnable = false |
| float | depthThresholdMaxViewDepth = 0.0f |
| float | depthThresholdSharpness = 100.0f |
| int makVrv::HbaoParameters::viewWidth = 0 |
| int makVrv::HbaoParameters::viewHeight = 0 |
| float makVrv::HbaoParameters::radius = 2.0f |
| float makVrv::HbaoParameters::bias = 0.1f |
| float makVrv::HbaoParameters::exponent = 2.0f |
| bool makVrv::HbaoParameters::blurEnable = true |
| int makVrv::HbaoParameters::blurRadius = GFSDK_SSAO_BLUR_RADIUS_4 |
| float makVrv::HbaoParameters::blurSharpness = 4.0f |
| bool makVrv::HbaoParameters::sharpnessProfileEnable = false |
| float makVrv::HbaoParameters::sharpnessProfileScale = 4.0f |
| float makVrv::HbaoParameters::sharpnessProfileForegroundViewDepth = 0.0 |
| float makVrv::HbaoParameters::sharpnessProfileBackgroundViewDepth = 1.0 |
| float makVrv::HbaoParameters::smallScaleAo = 1.0f |
| float makVrv::HbaoParameters::largeScaleAo = 1.0f |
| bool makVrv::HbaoParameters::foregroundAoEnable = false |
| float makVrv::HbaoParameters::foregroundAoDepth = 0.0f |
| bool makVrv::HbaoParameters::backgroundAoEnable = false |
| float makVrv::HbaoParameters::backgroundAoDepth = 0.0f |
| int makVrv::HbaoParameters::depthStorage = GFSDK_SSAO_FP32_VIEW_DEPTHS |
| int makVrv::HbaoParameters::depthClampMode = GFSDK_SSAO_CLAMP_TO_EDGE |
| bool makVrv::HbaoParameters::depthThresholdEnable = false |
| float makVrv::HbaoParameters::depthThresholdMaxViewDepth = 0.0f |
| float makVrv::HbaoParameters::depthThresholdSharpness = 100.0f |