Effects snapshot for graphics, audio, particles and VFX providers to consume. 更多...
#include <WaterUnderwaterEffects.h>
Public 属性 | |
| bool | isUnderwater = false |
| bool | entered = false |
| bool | exited = false |
| bool | playSubmergeDown = false |
| bool | playSubmergeUp = false |
| bool | loopAudio = false |
| bool | particles = false |
| bool | horizon = false |
| bool | surfaceVfx = true |
| bool | postFx = false |
| bool | transitionFx = false |
| bool | caustics = false |
| int | causticFrame = 0 |
| float | causticSize = 0.0F |
| glm::vec3 | fogColor {0.533F, 0.764F, 1.0F} |
| float | fogDensity = 0.0F |
| float | fogStart = 0.0F |
| float | fogEnd = 0.0F |
| float | fogHeight = 0.0F |
| float | depth01 = 0.0F |
| float | hdrpBaseHeight = -150.0F |
| float | hdrpMeanFreePath = 3000.0F |
| float | hdrpProbeDimmer = 1.0F |
| float | hdrpAnisotropy = 0.225F |
| float | hdrpDepthExtent = 150.0F |
| float | postExposure = 0.0F |
| glm::vec3 | postColor {1.0F} |
| glm::vec3 | underwaterMaterialColor {0.8117647F} |
| float | transitionWeight = 0.0F |
| float | transitionVignette = 0.0F |
| float | transitionVignetteSmoothness = 0.2F |
| float | transitionLensDistortion = 0.0F |
| float | transitionLensScale = 1.0F |
| glm::vec3 | transitionLift {0.0F} |
| glm::vec3 | transitionInverseGamma {1.0F} |
| glm::vec3 | transitionGain {1.0F} |
| glm::vec3 | transitionColorFilter {1.0F} |
详细描述
Effects snapshot for graphics, audio, particles and VFX providers to consume.
在文件 WaterUnderwaterEffects.h 第 112 行定义.
类成员变量说明
◆ causticFrame
| int eve::graphics::WaterUnderwaterOutput::causticFrame = 0 |
◆ caustics
| bool eve::graphics::WaterUnderwaterOutput::caustics = false |
在文件 WaterUnderwaterEffects.h 第 124 行定义.
◆ causticSize
| float eve::graphics::WaterUnderwaterOutput::causticSize = 0.0F |
◆ depth01
| float eve::graphics::WaterUnderwaterOutput::depth01 = 0.0F |
◆ entered
| bool eve::graphics::WaterUnderwaterOutput::entered = false |
在文件 WaterUnderwaterEffects.h 第 114 行定义.
◆ exited
| bool eve::graphics::WaterUnderwaterOutput::exited = false |
在文件 WaterUnderwaterEffects.h 第 115 行定义.
◆ fogColor
| glm::vec3 eve::graphics::WaterUnderwaterOutput::fogColor {0.533F, 0.764F, 1.0F} |
在文件 WaterUnderwaterEffects.h 第 127 行定义.
◆ fogDensity
| float eve::graphics::WaterUnderwaterOutput::fogDensity = 0.0F |
◆ fogEnd
| float eve::graphics::WaterUnderwaterOutput::fogEnd = 0.0F |
◆ fogHeight
| float eve::graphics::WaterUnderwaterOutput::fogHeight = 0.0F |
◆ fogStart
| float eve::graphics::WaterUnderwaterOutput::fogStart = 0.0F |
◆ hdrpAnisotropy
| float eve::graphics::WaterUnderwaterOutput::hdrpAnisotropy = 0.225F |
◆ hdrpBaseHeight
| float eve::graphics::WaterUnderwaterOutput::hdrpBaseHeight = -150.0F |
◆ hdrpDepthExtent
| float eve::graphics::WaterUnderwaterOutput::hdrpDepthExtent = 150.0F |
◆ hdrpMeanFreePath
| float eve::graphics::WaterUnderwaterOutput::hdrpMeanFreePath = 3000.0F |
◆ hdrpProbeDimmer
| float eve::graphics::WaterUnderwaterOutput::hdrpProbeDimmer = 1.0F |
◆ horizon
| bool eve::graphics::WaterUnderwaterOutput::horizon = false |
在文件 WaterUnderwaterEffects.h 第 120 行定义.
◆ isUnderwater
| bool eve::graphics::WaterUnderwaterOutput::isUnderwater = false |
在文件 WaterUnderwaterEffects.h 第 113 行定义.
◆ loopAudio
| bool eve::graphics::WaterUnderwaterOutput::loopAudio = false |
在文件 WaterUnderwaterEffects.h 第 118 行定义.
◆ particles
| bool eve::graphics::WaterUnderwaterOutput::particles = false |
在文件 WaterUnderwaterEffects.h 第 119 行定义.
◆ playSubmergeDown
| bool eve::graphics::WaterUnderwaterOutput::playSubmergeDown = false |
在文件 WaterUnderwaterEffects.h 第 116 行定义.
◆ playSubmergeUp
| bool eve::graphics::WaterUnderwaterOutput::playSubmergeUp = false |
在文件 WaterUnderwaterEffects.h 第 117 行定义.
◆ postColor
| glm::vec3 eve::graphics::WaterUnderwaterOutput::postColor {1.0F} |
在文件 WaterUnderwaterEffects.h 第 139 行定义.
◆ postExposure
| float eve::graphics::WaterUnderwaterOutput::postExposure = 0.0F |
◆ postFx
| bool eve::graphics::WaterUnderwaterOutput::postFx = false |
在文件 WaterUnderwaterEffects.h 第 122 行定义.
◆ surfaceVfx
| bool eve::graphics::WaterUnderwaterOutput::surfaceVfx = true |
在文件 WaterUnderwaterEffects.h 第 121 行定义.
◆ transitionColorFilter
| glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionColorFilter {1.0F} |
在文件 WaterUnderwaterEffects.h 第 149 行定义.
◆ transitionFx
| bool eve::graphics::WaterUnderwaterOutput::transitionFx = false |
在文件 WaterUnderwaterEffects.h 第 123 行定义.
◆ transitionGain
| glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionGain {1.0F} |
在文件 WaterUnderwaterEffects.h 第 148 行定义.
◆ transitionInverseGamma
| glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionInverseGamma {1.0F} |
在文件 WaterUnderwaterEffects.h 第 147 行定义.
◆ transitionLensDistortion
| float eve::graphics::WaterUnderwaterOutput::transitionLensDistortion = 0.0F |
◆ transitionLensScale
| float eve::graphics::WaterUnderwaterOutput::transitionLensScale = 1.0F |
◆ transitionLift
| glm::vec3 eve::graphics::WaterUnderwaterOutput::transitionLift {0.0F} |
在文件 WaterUnderwaterEffects.h 第 146 行定义.
◆ transitionVignette
| float eve::graphics::WaterUnderwaterOutput::transitionVignette = 0.0F |
◆ transitionVignetteSmoothness
| float eve::graphics::WaterUnderwaterOutput::transitionVignetteSmoothness = 0.2F |
◆ transitionWeight
| float eve::graphics::WaterUnderwaterOutput::transitionWeight = 0.0F |
◆ underwaterMaterialColor
| glm::vec3 eve::graphics::WaterUnderwaterOutput::underwaterMaterialColor {0.8117647F} |
在文件 WaterUnderwaterEffects.h 第 140 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/WaterUnderwaterEffects.h