载入中...
搜索中...
未找到
eve::gpuagents::LifeFieldMaterialUniforms结构体 参考

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}

◆ resolution

◆ 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

该结构体的文档由以下文件生成: