Skip to content

ProcGenModule

Schema Type: JSON Type: object

No Description Found

scale

Type: number Minimum: 0

Scale height of the proc gen.


color

Type: MColor

Ground color, only applied if no texture or material is chosen.

See Definitions/MColor

material

Type: Material

Can pick a preset material with a texture from the base game. Does not work with color or any textures.

See Definitions/Material

texture

Type: string

Can use a custom texture. Does not work with material or color.


smoothnessMap

Type: string

Relative filepath to the texture used for the terrain's smoothness and metallic, which are controlled by the texture's alpha and red channels respectively. Optional.
Typically black with variable transparency, when metallic isn't wanted.


smoothness

Type: number Minimum: 0Maximum: 1Default: 0

How "glossy" the surface is, where 0 is diffuse, and 1 is like a mirror.
Multiplies with the alpha of the smoothness map if using one.


metallic

Type: number Minimum: 0Maximum: 1Default: 0

How metallic the surface is, from 0 to 1.
Multiplies with the red of the smoothness map if using one.


normalMap

Type: string

Relative filepath to the texture used for the normal (aka bump) map. Optional.


normalStrength

Type: number Default: 1

Strength of the normal map. Usually 0-1, but can go above, or negative to invert the map.