载入中...
搜索中...
未找到
Resource / sample budget derived from a quality preset. 更多...
#include <FogTypes.h>
Public 属性 | |
| int | raySamples = 24 |
| int | volLightSegments = 4 |
| int | froxelWidth = 80 |
| int | froxelHeight = 45 |
| int | froxelDepth = 48 |
| bool | beerLightCache = true |
| bool | occupancySkip = true |
| bool | temporalHistory = true |
| bool | spatialReconstruct = false |
| float | historyWeight = 0.75f |
详细描述
Resource / sample budget derived from a quality preset.
在文件 FogTypes.h 第 38 行定义.
类成员变量说明
◆ beerLightCache
| bool eve::graphics::fog::FogQualityBudget::beerLightCache = true |
◆ froxelDepth
| int eve::graphics::fog::FogQualityBudget::froxelDepth = 48 |
◆ froxelHeight
| int eve::graphics::fog::FogQualityBudget::froxelHeight = 45 |
◆ froxelWidth
| int eve::graphics::fog::FogQualityBudget::froxelWidth = 80 |
◆ historyWeight
| float eve::graphics::fog::FogQualityBudget::historyWeight = 0.75f |
在文件 FogTypes.h 第 48 行定义.
被这些函数引用 eve::graphics::fog::budgetFor() , 以及 eve::graphics::fog::FogSystem::renderToFroxel().
◆ occupancySkip
| bool eve::graphics::fog::FogQualityBudget::occupancySkip = true |
◆ raySamples
| int eve::graphics::fog::FogQualityBudget::raySamples = 24 |
在文件 FogTypes.h 第 39 行定义.
被这些函数引用 eve::graphics::fog::budgetFor() , 以及 eve::graphics::fog::FogSystem::marchRay().
◆ spatialReconstruct
| bool eve::graphics::fog::FogQualityBudget::spatialReconstruct = false |
在文件 FogTypes.h 第 47 行定义.
被这些函数引用 eve::graphics::fog::budgetFor().
◆ temporalHistory
| bool eve::graphics::fog::FogQualityBudget::temporalHistory = true |
在文件 FogTypes.h 第 46 行定义.
被这些函数引用 eve::graphics::fog::budgetFor() , 以及 eve::graphics::fog::FogSystem::renderToFroxel().
◆ volLightSegments
| int eve::graphics::fog::FogQualityBudget::volLightSegments = 4 |
在文件 FogTypes.h 第 40 行定义.
被这些函数引用 eve::graphics::fog::budgetFor() , 以及 eve::graphics::fog::FogSystem::integrateBeam().
该结构体的文档由以下文件生成:
- src/modules/graphics/fog/FogTypes.h