Skip to content

Grass Brush

Lachlan McDonald edited this page Jun 25, 2021 · 14 revisions

The Grass brush generates randomly protruding lines of voxels with a constant distribution; similar to grass or small plants. The height of the grass is affected by the brushes height.

The color of the voxels is determined by the selected colors in the palette.

Arguments

Argument Description
Direction When 0, voxels are added upwards. When 1, voxels are added downwards.
Mode Color mode (see below)
Density Size of the area in which a line should be generated. Increasing density will increase the spacing between lines
Growth Affects the growth of the lines. 0.5 is a fairly evenly-distributed growth. Higher or lower values will overgrow or stymied the heights, respectively
Seed Global seed

Mode

There are 4 distinct color modes for generating voxels, as outlined below:

Example of mode of 0 Example of mode of 1
Mode: 0 Mode: 1
The color of the line is dependant on its height. The color of each voxel in the line is chosen at random.
Example of mode of 2 Example of mode of 3
Mode: 2 Mode: 3
The color of the line is chosen at random. The color of the line is a gradient between Color A and Color B (regardless of height.)

Density

Example of a density of 1 Example of a density of 2
Density: 1 Density: 2
Example of a density of 3 Example of a density of 4
Density: 3 Density: 4

Growth

Example of a growth of 0.0 Example of a growth of 0.5
Growth: 0.0 Growth: 0.5
Example of a growth of 0.75 Example of a growth of 1.0
Growth: 0.75 Growth: 1.0

Examples

Example Example
Example Example

Notes

  • The grass_inv shader has been replaced by the Direction parameter
Clone this wiki locally