Authored planar-reflection policy with no camera or texture ownership. 更多...
#include <WaterPlanarReflection.h>
Public 属性 | |
| bool | enabled = true |
| bool | disableSkyboxReflections = false |
| WaterReflectionResolution | resolutionMultiplier = WaterReflectionResolution::Half |
| float | clipPlaneOffset = 0.0F |
| std::uint32_t | reflectLayers = 0xffffffffU |
| bool | shadows = false |
| bool | enableRenderDistance = false |
| bool | enablePerLayerDistances = false |
| float | customRenderDistance = 500.0F |
| float | lodBias = 1.0F |
| std::array< float, 32 > | customRenderDistances {} |
| int | textureResolution = 512 |
详细描述
Authored planar-reflection policy with no camera or texture ownership.
在文件 WaterPlanarReflection.h 第 18 行定义.
类成员变量说明
◆ clipPlaneOffset
| float eve::graphics::WaterPlanarReflectionSettings::clipPlaneOffset = 0.0F |
在文件 WaterPlanarReflection.h 第 22 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ customRenderDistance
| float eve::graphics::WaterPlanarReflectionSettings::customRenderDistance = 500.0F |
在文件 WaterPlanarReflection.h 第 27 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ customRenderDistances
| std::array<float, 32> eve::graphics::WaterPlanarReflectionSettings::customRenderDistances {} |
在文件 WaterPlanarReflection.h 第 29 行定义.
◆ disableSkyboxReflections
| bool eve::graphics::WaterPlanarReflectionSettings::disableSkyboxReflections = false |
在文件 WaterPlanarReflection.h 第 20 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ enabled
| bool eve::graphics::WaterPlanarReflectionSettings::enabled = true |
在文件 WaterPlanarReflection.h 第 19 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ enablePerLayerDistances
| bool eve::graphics::WaterPlanarReflectionSettings::enablePerLayerDistances = false |
在文件 WaterPlanarReflection.h 第 26 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ enableRenderDistance
| bool eve::graphics::WaterPlanarReflectionSettings::enableRenderDistance = false |
在文件 WaterPlanarReflection.h 第 25 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ lodBias
| float eve::graphics::WaterPlanarReflectionSettings::lodBias = 1.0F |
在文件 WaterPlanarReflection.h 第 28 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ reflectLayers
| std::uint32_t eve::graphics::WaterPlanarReflectionSettings::reflectLayers = 0xffffffffU |
在文件 WaterPlanarReflection.h 第 23 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ resolutionMultiplier
| WaterReflectionResolution eve::graphics::WaterPlanarReflectionSettings::resolutionMultiplier = WaterReflectionResolution::Half |
在文件 WaterPlanarReflection.h 第 21 行定义.
◆ shadows
| bool eve::graphics::WaterPlanarReflectionSettings::shadows = false |
在文件 WaterPlanarReflection.h 第 24 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
◆ textureResolution
| int eve::graphics::WaterPlanarReflectionSettings::textureResolution = 512 |
在文件 WaterPlanarReflection.h 第 30 行定义.
被这些函数引用 eve::graphics::exposeWaterPlanarReflectionBindings().
该结构体的文档由以下文件生成:
- src/modules/graphics/WaterPlanarReflection.h