Runtime vegetation prototype metadata retained from the source terrain. 更多...
#include <EvpackInstanceSetLoader.h>
Public 属性 | |
| std::string | prototype |
| std::string | renderMode |
| bool | usePrototypeMesh = false |
| bool | useInstancing = false |
| float | minWidth = 1.f |
| float | maxWidth = 1.f |
| float | minHeight = 1.f |
| float | maxHeight = 1.f |
| std::int64_t | noiseSeed = 0 |
| float | noiseSpread = .1f |
| float | density = 1.f |
| float | alignToGround = 0.f |
| float | positionJitter = 0.f |
| std::string | resourceAsset |
| std::array< float, 4 > | healthyColor {1.f, 1.f, 1.f, 1.f} |
| std::array< float, 4 > | dryColor {1.f, 1.f, 1.f, 1.f} |
| float | bendFactor = 0.f |
| float | holeEdgePadding = 0.f |
| bool | useDensityScaling = true |
详细描述
Runtime vegetation prototype metadata retained from the source terrain.
在文件 EvpackInstanceSetLoader.h 第 24 行定义.
类成员变量说明
◆ alignToGround
| float eve::asset_procgen::RuntimeInstancePrototype::alignToGround = 0.f |
在文件 EvpackInstanceSetLoader.h 第 31 行定义.
◆ bendFactor
| float eve::asset_procgen::RuntimeInstancePrototype::bendFactor = 0.f |
在文件 EvpackInstanceSetLoader.h 第 36 行定义.
◆ density
| float eve::asset_procgen::RuntimeInstancePrototype::density = 1.f |
在文件 EvpackInstanceSetLoader.h 第 31 行定义.
◆ dryColor
在文件 EvpackInstanceSetLoader.h 第 35 行定义.
◆ healthyColor
| std::array<float, 4> eve::asset_procgen::RuntimeInstancePrototype::healthyColor {1.f, 1.f, 1.f, 1.f} |
在文件 EvpackInstanceSetLoader.h 第 34 行定义.
◆ holeEdgePadding
| float eve::asset_procgen::RuntimeInstancePrototype::holeEdgePadding = 0.f |
在文件 EvpackInstanceSetLoader.h 第 37 行定义.
◆ maxHeight
| float eve::asset_procgen::RuntimeInstancePrototype::maxHeight = 1.f |
在文件 EvpackInstanceSetLoader.h 第 29 行定义.
◆ maxWidth
| float eve::asset_procgen::RuntimeInstancePrototype::maxWidth = 1.f |
在文件 EvpackInstanceSetLoader.h 第 29 行定义.
◆ minHeight
| float eve::asset_procgen::RuntimeInstancePrototype::minHeight = 1.f |
在文件 EvpackInstanceSetLoader.h 第 29 行定义.
◆ minWidth
| float eve::asset_procgen::RuntimeInstancePrototype::minWidth = 1.f |
在文件 EvpackInstanceSetLoader.h 第 29 行定义.
◆ noiseSeed
| std::int64_t eve::asset_procgen::RuntimeInstancePrototype::noiseSeed = 0 |
在文件 EvpackInstanceSetLoader.h 第 30 行定义.
◆ noiseSpread
| float eve::asset_procgen::RuntimeInstancePrototype::noiseSpread = .1f |
在文件 EvpackInstanceSetLoader.h 第 31 行定义.
◆ positionJitter
| float eve::asset_procgen::RuntimeInstancePrototype::positionJitter = 0.f |
在文件 EvpackInstanceSetLoader.h 第 31 行定义.
◆ prototype
| std::string eve::asset_procgen::RuntimeInstancePrototype::prototype |
在文件 EvpackInstanceSetLoader.h 第 25 行定义.
◆ renderMode
| std::string eve::asset_procgen::RuntimeInstancePrototype::renderMode |
在文件 EvpackInstanceSetLoader.h 第 26 行定义.
◆ resourceAsset
| std::string eve::asset_procgen::RuntimeInstancePrototype::resourceAsset |
Resolved runtime asset URI; empty only for migrated v1/v2 compatibility data.
在文件 EvpackInstanceSetLoader.h 第 33 行定义.
◆ useDensityScaling
| bool eve::asset_procgen::RuntimeInstancePrototype::useDensityScaling = true |
在文件 EvpackInstanceSetLoader.h 第 38 行定义.
◆ useInstancing
| bool eve::asset_procgen::RuntimeInstancePrototype::useInstancing = false |
在文件 EvpackInstanceSetLoader.h 第 28 行定义.
◆ usePrototypeMesh
| bool eve::asset_procgen::RuntimeInstancePrototype::usePrototypeMesh = false |
在文件 EvpackInstanceSetLoader.h 第 27 行定义.
该结构体的文档由以下文件生成:
- src/modules/asset/procgen/EvpackInstanceSetLoader.h