Skip to content

Brush Shaders

Lachlan McDonald edited this page Jul 11, 2020 · 37 revisions

Brush Shaders are shaders that allow you to easily to add or remove voxels from your geometry by selecting the area in which you want the shaders to take effect.

How to use a Brush Shader

  1. Select Box Mode [B]
  2. Select
    • Attach: shader will only add new voxels
    • Erase: shader will only erase existing voxels
    • Paint: shader will only change existing voxels, but voxels will not be added or erased
    • Marquee Select: shader will create a selection of the existing voxels
  3. Under Box, press the Voxel Shader option and Gizmo
  4. Select the shader in the Shader List

Relevant buttons in the editor UI.

Example of the box gizmo and the brick brush shader.

List of shaders

Brush Shaders

Brick Brushes Generates alternating rows of bricks or tiles
Grass Brushes Generates generates randomly protruding lines of voxels with a constant distribution
Grid Brush Generates a grid pattern with variable thickness and spacing
Tiles Brush Generates a tile pattern
Puzzle Tile Brush Generates a puzzle tile pattern
Diagonal Line Brushes Generates parallel 45° lines of alternating widths
Weave Brush Generates a weave pattern
Zigzag Brushes Generates zig-zag patterns

Primitive Brush Shaders

Prism Brush Generates prisms, pyramids or tetrahedrons with straight or curved angles
Cylinder Brush Generates cylinders and tubes
Stairs Brushes Generates a slope of stairs
Clone this wiki locally