载入中...
搜索中...
未找到
Uniform block exposed to materials consuming Life Network surfaces. 更多...
#include <LifeFieldMaterialBinding.h>
Public 属性 | |
| glm::vec3 | origin {0.f} |
| float | worldSize = 1.f |
| int | resolution = 1 |
| std::string | lifeFieldSampler = "LifeFieldTexture" |
| Logical sampler name for trail/nutrient/danger/freshness RGBA. | |
| std::string | surfaceDataSampler = "SurfaceDataTexture" |
| Logical sampler name for height(R) + normal(GBA encoded). | |
详细描述
Uniform block exposed to materials consuming Life Network surfaces.
在文件 LifeFieldMaterialBinding.h 第 21 行定义.
类成员变量说明
◆ lifeFieldSampler
| std::string eve::gpuagents::LifeFieldMaterialUniforms::lifeFieldSampler = "LifeFieldTexture" |
Logical sampler name for trail/nutrient/danger/freshness RGBA.
在文件 LifeFieldMaterialBinding.h 第 26 行定义.
◆ origin
| glm::vec3 eve::gpuagents::LifeFieldMaterialUniforms::origin {0.f} |
在文件 LifeFieldMaterialBinding.h 第 22 行定义.
被这些函数引用 eve::gpuagents::LifeFieldMaterialBinding::syncFrom().
◆ resolution
| int eve::gpuagents::LifeFieldMaterialUniforms::resolution = 1 |
◆ surfaceDataSampler
| std::string eve::gpuagents::LifeFieldMaterialUniforms::surfaceDataSampler = "SurfaceDataTexture" |
Logical sampler name for height(R) + normal(GBA encoded).
在文件 LifeFieldMaterialBinding.h 第 28 行定义.
◆ worldSize
| float eve::gpuagents::LifeFieldMaterialUniforms::worldSize = 1.f |
在文件 LifeFieldMaterialBinding.h 第 23 行定义.
被这些函数引用 eve::gpuagents::LifeFieldMaterialBinding::syncFrom().
该结构体的文档由以下文件生成:
- src/modules/gpuagents/LifeFieldMaterialBinding.h