载入中...
搜索中...
未找到
eve::graphics::detail::SkyAtmosphereLuts结构体 参考
Internal owning RGBA32F table candidates, never partially published. 更多...
#include <SkyAtmosphereLuts.h>
Public 属性 | |
| std::vector< float > | transmittance |
| Owned table pixels, allocated during the explicit bake. @cost Copies scale with the fixed LUT texel count; move candidates during preparation. | |
| std::vector< float > | multiScattering |
静态 Public 属性 | |
| static constexpr unsigned | TransmittanceWidth = 256 |
| static constexpr unsigned | TransmittanceHeight = 64 |
| static constexpr unsigned | MultiWidth = 32 |
| static constexpr unsigned | MultiHeight = 32 |
详细描述
Internal owning RGBA32F table candidates, never partially published.
在文件 SkyAtmosphereLuts.h 第 10 行定义.
类成员变量说明
◆ MultiHeight
|
static |
◆ multiScattering
| std::vector<float> eve::graphics::detail::SkyAtmosphereLuts::multiScattering |
◆ MultiWidth
|
static |
◆ transmittance
| std::vector<float> eve::graphics::detail::SkyAtmosphereLuts::transmittance |
Owned table pixels, allocated during the explicit bake. @cost Copies scale with the fixed LUT texel count; move candidates during preparation.
在文件 SkyAtmosphereLuts.h 第 14 行定义.
被这些函数引用 eve::graphics::detail::bakeDistantSkyAmbient() , 以及 eve::graphics::detail::bakeSkyAtmosphereLuts().
◆ TransmittanceHeight
|
static |
◆ TransmittanceWidth
|
staticconstexpr |
该结构体的文档由以下文件生成:
- src/modules/graphics/sky/SkyAtmosphereLuts.h