#include <CloudField.h>
Public 属性 | |
| uint32_t | seed = 1337 |
| float | worldScale = 96.f |
| float | coverage = 0.55f |
| float | softness = 0.12f |
| float | detail = 0.5f |
| float | windSpeed = 4.f |
| float | windAngle = 0.f |
| int | octaves = 4 |
| float | lacunarity = 2.f |
| float | gain = 0.5f |
| float | warp = 2.2f |
| bool | seamless = true |
详细描述
在文件 CloudField.h 第 19 行定义.
类成员变量说明
◆ coverage
| float eve::procgen::CloudField::Params::coverage = 0.55f |
在文件 CloudField.h 第 22 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setCoverage().
◆ detail
| float eve::procgen::CloudField::Params::detail = 0.5f |
在文件 CloudField.h 第 24 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setDetail().
◆ gain
| float eve::procgen::CloudField::Params::gain = 0.5f |
在文件 CloudField.h 第 29 行定义.
◆ lacunarity
| float eve::procgen::CloudField::Params::lacunarity = 2.f |
在文件 CloudField.h 第 28 行定义.
◆ octaves
| int eve::procgen::CloudField::Params::octaves = 4 |
在文件 CloudField.h 第 27 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setOctaves().
◆ seamless
| bool eve::procgen::CloudField::Params::seamless = true |
在文件 CloudField.h 第 31 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setSeamless().
◆ seed
| uint32_t eve::procgen::CloudField::Params::seed = 1337 |
在文件 CloudField.h 第 20 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setSeed().
◆ softness
| float eve::procgen::CloudField::Params::softness = 0.12f |
在文件 CloudField.h 第 23 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setSoftness().
◆ warp
| float eve::procgen::CloudField::Params::warp = 2.2f |
在文件 CloudField.h 第 30 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setWarp().
◆ windAngle
| float eve::procgen::CloudField::Params::windAngle = 0.f |
在文件 CloudField.h 第 26 行定义.
被这些函数引用 eve::procgen::CloudField::setWind() , 以及 eve::procgen::CloudField::windVelocity().
◆ windSpeed
| float eve::procgen::CloudField::Params::windSpeed = 4.f |
在文件 CloudField.h 第 25 行定义.
被这些函数引用 eve::procgen::CloudField::setWind() , 以及 eve::procgen::CloudField::windVelocity().
◆ worldScale
| float eve::procgen::CloudField::Params::worldScale = 96.f |
在文件 CloudField.h 第 21 行定义.
被这些函数引用 eve::procgen::CloudField::coverageAt() , 以及 eve::procgen::CloudField::setWorldScale().
该结构体的文档由以下文件生成:
- src/modules/procgen/texture/CloudField.h