载入中...
搜索中...
未找到
eve::graphics::GrassField::BakeParams结构体 参考

BakeParams public API. 更多...

#include <Grass.h>

Public 属性

float denseRadius = 0.14f
 Poisson spacing. Keep this well below width so tufts overlap.
 
float sparseRadius = 0.62f
 
int maxDense = 8192
 
int maxSparse = 384
 
uint32_t seed = 1
 
float width = 0.62f
 
float height = 0.95f
 
float minSlopeDot = 0.25f
 
int atlasFrameW = 64
 
int atlasFrameH = 64
 
int atlasFrames = 4
 
std::vector< std::string > grassAtlasFiles
 Authored 2x2 sway masks (4 grass + 2 leaf). Empty = procedural strip.
 
std::vector< std::string > leafAtlasFiles
 

详细描述

BakeParams public API.

在文件 Grass.h 第 196 行定义.

类成员变量说明

◆ atlasFrameH

int eve::graphics::GrassField::BakeParams::atlasFrameH = 64

在文件 Grass.h 第 207 行定义.

◆ atlasFrames

int eve::graphics::GrassField::BakeParams::atlasFrames = 4

在文件 Grass.h 第 208 行定义.

◆ atlasFrameW

int eve::graphics::GrassField::BakeParams::atlasFrameW = 64

在文件 Grass.h 第 206 行定义.

◆ denseRadius

float eve::graphics::GrassField::BakeParams::denseRadius = 0.14f

Poisson spacing. Keep this well below width so tufts overlap.

在文件 Grass.h 第 198 行定义.

◆ grassAtlasFiles

std::vector<std::string> eve::graphics::GrassField::BakeParams::grassAtlasFiles

Authored 2x2 sway masks (4 grass + 2 leaf). Empty = procedural strip.

在文件 Grass.h 第 210 行定义.

◆ height

float eve::graphics::GrassField::BakeParams::height = 0.95f

在文件 Grass.h 第 204 行定义.

◆ leafAtlasFiles

std::vector<std::string> eve::graphics::GrassField::BakeParams::leafAtlasFiles

在文件 Grass.h 第 211 行定义.

◆ maxDense

int eve::graphics::GrassField::BakeParams::maxDense = 8192

在文件 Grass.h 第 200 行定义.

◆ maxSparse

int eve::graphics::GrassField::BakeParams::maxSparse = 384

在文件 Grass.h 第 201 行定义.

◆ minSlopeDot

float eve::graphics::GrassField::BakeParams::minSlopeDot = 0.25f

在文件 Grass.h 第 205 行定义.

◆ seed

uint32_t eve::graphics::GrassField::BakeParams::seed = 1

在文件 Grass.h 第 202 行定义.

◆ sparseRadius

float eve::graphics::GrassField::BakeParams::sparseRadius = 0.62f

在文件 Grass.h 第 199 行定义.

◆ width

float eve::graphics::GrassField::BakeParams::width = 0.62f

在文件 Grass.h 第 203 行定义.


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