载入中...
搜索中...
未找到
DeferredLightingUBO public API. 更多...
#include <Graphics.h>
Public 属性 | |
| glm::mat4 | invViewProj {1.f} |
| glm::mat4 | view {1.f} |
| glm::vec4 | lightDir {0.4f, 1.f, 0.3f, 0.f} |
| glm::vec4 | lightColor {1.f, 1.f, 1.f, 0.f} |
| glm::vec4 | cameraPos {0.f, 0.f, 3.f, 0.f} |
| glm::vec4 | ambient {0.12f, 0.12f, 0.14f, 0.f} |
| glm::vec4 | gridInfo {16.f, 9.f, 24.f, 0.f} |
| glm::vec4 | clipInfo {0.1f, 100.f, 1.f, 1.f} |
详细描述
DeferredLightingUBO public API.
在文件 Graphics.h 第 222 行定义.
类成员变量说明
◆ ambient
在文件 Graphics.h 第 228 行定义.
◆ cameraPos
在文件 Graphics.h 第 227 行定义.
◆ clipInfo
在文件 Graphics.h 第 230 行定义.
◆ gridInfo
在文件 Graphics.h 第 229 行定义.
◆ invViewProj
| glm::mat4 eve::graphics::vulkan::DeferredLightingUBO::invViewProj {1.f} |
在文件 Graphics.h 第 223 行定义.
被这些函数引用 eve::graphics::vulkan::Graphics::drawDeferredLighting().
◆ lightColor
在文件 Graphics.h 第 226 行定义.
◆ lightDir
在文件 Graphics.h 第 225 行定义.
◆ view
| glm::mat4 eve::graphics::vulkan::DeferredLightingUBO::view {1.f} |
在文件 Graphics.h 第 224 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/vulkan/Graphics.h