Skip to content

Volume Shaders

Lachlan McDonald edited this page Feb 18, 2023 · 22 revisions

Volume Shaders are shaders that apply to the entire volume.

How to use a Brush Shader

  1. Select the shader in the Shader List
  2. Adjust the parameters and press the Execute Shader button
  3. If you want to adjust the results, undo, adjust and re-execute

Some shaders, like Pyramid and Sand, add voxels layer-by-later; so you should execute these as many times as you like until the desired effect is attained.

List of shaders

Knife

Removes voxels and shuffles to fill the remaining space.

Heightmap

Transforms a 2D height-map texture into a 3D volume

Erode

Erodes selected colors using a noise texture

Grass Fit

Generates generates randomly protruding lines of voxels with a constant distribution

Slices

Removes a segment of the volume and shuffles voxels to fill its place

Case

Surrounds/encases voxels

Pyramid

Iteratively generate a pyramid

Sand

Iteratively generate jagged voxels; i.e. piles of sand or cliffs

Outline

Creates an outline where voxels meet a voxel of a different color

Soil & Cover

Generates voxels above other voxels; i.e. snow or grass

Soil  •  Cover

Noise

Randomly generates noise of a specified size within a range of colors

Random

Randomly generates noise with a set threshold

Flood

Generates a flood effect

Clone this wiki locally