载入中...
搜索中...
未找到
eve::graphics::WaterUnderwaterSettings结构体 参考

Authored Pcg underwater-effects policy; owns no renderer, audio source or scene object. 更多...

#include <WaterUnderwaterEffects.h>

Public 属性

bool enabled = true
 
bool supportFog = true
 
bool supportPostFx = true
 
bool enableTransitionFx = true
 
bool useCaustics = true
 
bool hdrp = false
 
bool overrideFogColor = false
 
float fogDepth = 100.0F
 
float fogDistance = 45.0F
 
float hdrpFogDistance = 30.0F
 
float nearFogDistance = -4.0F
 
float fogDensity = 0.045F
 
float playbackVolume = 0.5F
 
float causticSize = 15.0F
 
int framesPerSecond = 24
 
int causticTextureCount = 0
 
glm::vec3 fogColorMultiplier {0.0F}
 
bool photoModeFogColorEnabled = false
 
glm::vec3 photoModeFogColor {0.0F}
 
glm::vec3 overrideFogMultiplier {1.0F}
 
float overrideFogCurve = 1.0F
 
float anisotropyShallow = 0.225F
 
float anisotropyDeep = 0.0F
 
bool timeDrivenPostFx = false
 
float constantPostExposure = 0.0F
 
glm::vec3 constantPostColor {1.0F}
 
float transitionHalfHeight = 0.025F
 
float transitionBlendDistance = 0.025F
 
float transitionVignette = 0.25F
 
float transitionVignetteSmoothness = 0.8F
 
float transitionLensDistortion = 0.252F
 
float transitionLensScale = 1.02F
 
glm::vec3 transitionLift {-0.020152892F, -0.009343888F, 0.005069838F}
 
glm::vec3 transitionInverseGamma {1.35160142F, 1.35531419F, 1.26800077F}
 
glm::vec3 transitionGain {0.67146943F, 0.68969287F, 0.72298255F}
 
glm::vec3 transitionColorFilter {0.0F}
 

详细描述

Authored Pcg underwater-effects policy; owns no renderer, audio source or scene object.

在文件 WaterUnderwaterEffects.h 第 48 行定义.

类成员变量说明

◆ anisotropyDeep

float eve::graphics::WaterUnderwaterSettings::anisotropyDeep = 0.0F

◆ anisotropyShallow

float eve::graphics::WaterUnderwaterSettings::anisotropyShallow = 0.225F

◆ causticSize

float eve::graphics::WaterUnderwaterSettings::causticSize = 15.0F

◆ causticTextureCount

int eve::graphics::WaterUnderwaterSettings::causticTextureCount = 0

◆ constantPostColor

glm::vec3 eve::graphics::WaterUnderwaterSettings::constantPostColor {1.0F}

在文件 WaterUnderwaterEffects.h 第 74 行定义.

◆ constantPostExposure

float eve::graphics::WaterUnderwaterSettings::constantPostExposure = 0.0F

◆ enabled

bool eve::graphics::WaterUnderwaterSettings::enabled = true

◆ enableTransitionFx

bool eve::graphics::WaterUnderwaterSettings::enableTransitionFx = true

◆ fogColorMultiplier

glm::vec3 eve::graphics::WaterUnderwaterSettings::fogColorMultiplier {0.0F}

在文件 WaterUnderwaterEffects.h 第 65 行定义.

◆ fogDensity

float eve::graphics::WaterUnderwaterSettings::fogDensity = 0.045F

◆ fogDepth

float eve::graphics::WaterUnderwaterSettings::fogDepth = 100.0F

◆ fogDistance

float eve::graphics::WaterUnderwaterSettings::fogDistance = 45.0F

◆ framesPerSecond

int eve::graphics::WaterUnderwaterSettings::framesPerSecond = 24

◆ hdrp

bool eve::graphics::WaterUnderwaterSettings::hdrp = false

◆ hdrpFogDistance

float eve::graphics::WaterUnderwaterSettings::hdrpFogDistance = 30.0F

◆ nearFogDistance

float eve::graphics::WaterUnderwaterSettings::nearFogDistance = -4.0F

◆ overrideFogColor

bool eve::graphics::WaterUnderwaterSettings::overrideFogColor = false

◆ overrideFogCurve

float eve::graphics::WaterUnderwaterSettings::overrideFogCurve = 1.0F

◆ overrideFogMultiplier

glm::vec3 eve::graphics::WaterUnderwaterSettings::overrideFogMultiplier {1.0F}

在文件 WaterUnderwaterEffects.h 第 68 行定义.

◆ photoModeFogColor

glm::vec3 eve::graphics::WaterUnderwaterSettings::photoModeFogColor {0.0F}

在文件 WaterUnderwaterEffects.h 第 67 行定义.

◆ photoModeFogColorEnabled

bool eve::graphics::WaterUnderwaterSettings::photoModeFogColorEnabled = false

在文件 WaterUnderwaterEffects.h 第 66 行定义.

◆ playbackVolume

float eve::graphics::WaterUnderwaterSettings::playbackVolume = 0.5F

◆ supportFog

bool eve::graphics::WaterUnderwaterSettings::supportFog = true

◆ supportPostFx

bool eve::graphics::WaterUnderwaterSettings::supportPostFx = true

◆ timeDrivenPostFx

bool eve::graphics::WaterUnderwaterSettings::timeDrivenPostFx = false

◆ transitionBlendDistance

float eve::graphics::WaterUnderwaterSettings::transitionBlendDistance = 0.025F

◆ transitionColorFilter

glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionColorFilter {0.0F}

在文件 WaterUnderwaterEffects.h 第 84 行定义.

◆ transitionGain

glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionGain {0.67146943F, 0.68969287F, 0.72298255F}

在文件 WaterUnderwaterEffects.h 第 83 行定义.

◆ transitionHalfHeight

float eve::graphics::WaterUnderwaterSettings::transitionHalfHeight = 0.025F

◆ transitionInverseGamma

glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionInverseGamma {1.35160142F, 1.35531419F, 1.26800077F}

在文件 WaterUnderwaterEffects.h 第 82 行定义.

◆ transitionLensDistortion

float eve::graphics::WaterUnderwaterSettings::transitionLensDistortion = 0.252F

◆ transitionLensScale

float eve::graphics::WaterUnderwaterSettings::transitionLensScale = 1.02F

◆ transitionLift

glm::vec3 eve::graphics::WaterUnderwaterSettings::transitionLift {-0.020152892F, -0.009343888F, 0.005069838F}

在文件 WaterUnderwaterEffects.h 第 81 行定义.

◆ transitionVignette

float eve::graphics::WaterUnderwaterSettings::transitionVignette = 0.25F

◆ transitionVignetteSmoothness

float eve::graphics::WaterUnderwaterSettings::transitionVignetteSmoothness = 0.8F

◆ useCaustics

bool eve::graphics::WaterUnderwaterSettings::useCaustics = true

该结构体的文档由以下文件生成: