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

Decoded terrain chunk containing all baked runtime layers. 更多...

#include <TerrainAsset.h>

Public 属性

int chunkX = 0
 
int chunkY = 0
 
int width = 0
 
int height = 0
 
Heightmap heights
 
std::vector< float > flowAccumulation
 
std::vector< float > flowVectorX
 
std::vector< float > flowVectorY
 
std::vector< float > lakeDepth
 
std::vector< float > temperature
 
std::vector< float > moisture
 
std::vector< int8_t > flowDirection
 
std::vector< uint8_t > rivers
 
std::vector< uint8_t > streamOrder
 
std::vector< Biome > biomes
 

详细描述

Decoded terrain chunk containing all baked runtime layers.

在文件 TerrainAsset.h 第 51 行定义.

类成员变量说明

◆ biomes

std::vector<Biome> eve::procgen::TerrainChunkData::biomes

◆ chunkX

int eve::procgen::TerrainChunkData::chunkX = 0

在文件 TerrainAsset.h 第 52 行定义.

被这些函数引用 eve::procgen::TerrainAsset::loadChunk().

◆ chunkY

int eve::procgen::TerrainChunkData::chunkY = 0

在文件 TerrainAsset.h 第 52 行定义.

被这些函数引用 eve::procgen::TerrainAsset::loadChunk().

◆ flowAccumulation

std::vector<float> eve::procgen::TerrainChunkData::flowAccumulation

◆ flowDirection

std::vector<int8_t> eve::procgen::TerrainChunkData::flowDirection

◆ flowVectorX

std::vector<float> eve::procgen::TerrainChunkData::flowVectorX

◆ flowVectorY

std::vector<float> eve::procgen::TerrainChunkData::flowVectorY

◆ height

int eve::procgen::TerrainChunkData::height = 0

◆ heights

Heightmap eve::procgen::TerrainChunkData::heights

◆ lakeDepth

std::vector<float> eve::procgen::TerrainChunkData::lakeDepth

◆ moisture

std::vector<float> eve::procgen::TerrainChunkData::moisture

◆ rivers

std::vector<uint8_t> eve::procgen::TerrainChunkData::rivers

◆ streamOrder

std::vector<uint8_t> eve::procgen::TerrainChunkData::streamOrder

◆ temperature

std::vector<float> eve::procgen::TerrainChunkData::temperature

◆ width

int eve::procgen::TerrainChunkData::width = 0

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