Skip to content

Volume Shaders

Lachlan McDonald edited this page Jan 12, 2022 · 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

Height-map 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
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