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

Value-only 2D NoiseMask transform, fBm, optional domain-warp and deterministic-stream settings. 更多...

#include <TerrainNoiseMask.h>

Public 属性

float translationX = 0
 
float translationZ = 0
 
float scaleX = 10
 
float scaleZ = 10
 
float rotation = 0
 
float octaves = 8
 
float amplitude = 0.5F
 
float frequency = 1
 
float persistence = 0.5F
 
float lacunarity = 2
 
float warpIterations = 0
 
float warpStrength = 0.5F
 
float warpOffsetX = 2.5F
 
float warpOffsetZ = 1.4F
 
uint32_t seed = 0
 
TerrainNoiseType type = TerrainNoiseType::Perlin
 

详细描述

Value-only 2D NoiseMask transform, fBm, optional domain-warp and deterministic-stream settings.

在文件 TerrainNoiseMask.h 第 14 行定义.

类成员变量说明

◆ amplitude

float eve::procgen::TerrainNoiseMaskSettings::amplitude = 0.5F

在文件 TerrainNoiseMask.h 第 17 行定义.

◆ frequency

float eve::procgen::TerrainNoiseMaskSettings::frequency = 1

在文件 TerrainNoiseMask.h 第 17 行定义.

◆ lacunarity

float eve::procgen::TerrainNoiseMaskSettings::lacunarity = 2

在文件 TerrainNoiseMask.h 第 17 行定义.

◆ octaves

float eve::procgen::TerrainNoiseMaskSettings::octaves = 8

在文件 TerrainNoiseMask.h 第 17 行定义.

◆ persistence

float eve::procgen::TerrainNoiseMaskSettings::persistence = 0.5F

在文件 TerrainNoiseMask.h 第 17 行定义.

◆ rotation

float eve::procgen::TerrainNoiseMaskSettings::rotation = 0

在文件 TerrainNoiseMask.h 第 16 行定义.

◆ scaleX

float eve::procgen::TerrainNoiseMaskSettings::scaleX = 10

在文件 TerrainNoiseMask.h 第 16 行定义.

◆ scaleZ

float eve::procgen::TerrainNoiseMaskSettings::scaleZ = 10

在文件 TerrainNoiseMask.h 第 16 行定义.

◆ seed

uint32_t eve::procgen::TerrainNoiseMaskSettings::seed = 0

在文件 TerrainNoiseMask.h 第 19 行定义.

◆ translationX

float eve::procgen::TerrainNoiseMaskSettings::translationX = 0

在文件 TerrainNoiseMask.h 第 15 行定义.

◆ translationZ

float eve::procgen::TerrainNoiseMaskSettings::translationZ = 0

在文件 TerrainNoiseMask.h 第 15 行定义.

◆ type

TerrainNoiseType eve::procgen::TerrainNoiseMaskSettings::type = TerrainNoiseType::Perlin

在文件 TerrainNoiseMask.h 第 20 行定义.

◆ warpIterations

float eve::procgen::TerrainNoiseMaskSettings::warpIterations = 0

在文件 TerrainNoiseMask.h 第 18 行定义.

◆ warpOffsetX

float eve::procgen::TerrainNoiseMaskSettings::warpOffsetX = 2.5F

在文件 TerrainNoiseMask.h 第 18 行定义.

◆ warpOffsetZ

float eve::procgen::TerrainNoiseMaskSettings::warpOffsetZ = 1.4F

在文件 TerrainNoiseMask.h 第 18 行定义.

◆ warpStrength

float eve::procgen::TerrainNoiseMaskSettings::warpStrength = 0.5F

在文件 TerrainNoiseMask.h 第 18 行定义.


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