载入中...
搜索中...
未找到
Complete, caller-owned plan for configuring a mirrored capture camera. 更多...
#include <WaterPlanarReflection.h>
Public 属性 | |
| glm::mat4 | reflectionMatrix {1.0F} |
| glm::vec3 | cameraPosition {} |
| glm::vec3 | cameraForward {0.0F, 0.0F, -1.0F} |
| glm::vec4 | worldClipPlane {0.0F, 1.0F, 0.0F, 0.0F} |
| std::array< float, 32 > | layerCullDistances {} |
| std::uint32_t | cullingMask = 0 |
| int | textureWidth = 0 |
| int | textureHeight = 0 |
| bool | renderShadows = false |
| bool | shouldRender = false |
详细描述
Complete, caller-owned plan for configuring a mirrored capture camera.
在文件 WaterPlanarReflection.h 第 44 行定义.
类成员变量说明
◆ cameraForward
| glm::vec3 eve::graphics::WaterPlanarReflectionPlan::cameraForward {0.0F, 0.0F, -1.0F} |
在文件 WaterPlanarReflection.h 第 47 行定义.
◆ cameraPosition
| glm::vec3 eve::graphics::WaterPlanarReflectionPlan::cameraPosition {} |
在文件 WaterPlanarReflection.h 第 46 行定义.
◆ cullingMask
| std::uint32_t eve::graphics::WaterPlanarReflectionPlan::cullingMask = 0 |
◆ layerCullDistances
| std::array<float, 32> eve::graphics::WaterPlanarReflectionPlan::layerCullDistances {} |
在文件 WaterPlanarReflection.h 第 49 行定义.
◆ reflectionMatrix
| glm::mat4 eve::graphics::WaterPlanarReflectionPlan::reflectionMatrix {1.0F} |
在文件 WaterPlanarReflection.h 第 45 行定义.
◆ renderShadows
| bool eve::graphics::WaterPlanarReflectionPlan::renderShadows = false |
◆ shouldRender
| bool eve::graphics::WaterPlanarReflectionPlan::shouldRender = false |
◆ textureHeight
| int eve::graphics::WaterPlanarReflectionPlan::textureHeight = 0 |
◆ textureWidth
| int eve::graphics::WaterPlanarReflectionPlan::textureWidth = 0 |
◆ worldClipPlane
| glm::vec4 eve::graphics::WaterPlanarReflectionPlan::worldClipPlane {0.0F, 1.0F, 0.0F, 0.0F} |
在文件 WaterPlanarReflection.h 第 48 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/WaterPlanarReflection.h