-
Notifications
You must be signed in to change notification settings - Fork 50
Brush Shaders
Lachlan McDonald edited this page Feb 26, 2023
·
37 revisions
Brush Shaders are shaders that allow you to easily to add or remove voxels from the volume by selecting the area in which you want the shaders to take effect.
- Select Voxel Shader Mode [C]
- Select either:
- Attach: to add new voxels (existing voxels are not removed)
- Erase: to erase existing voxels (new voxels are not added)
- Paint: to change existing voxels (voxels will not be added or removed)
- Select the shader in the Shader List
By default, Brush Shaders are used with the Voxel Shader Mode as shown above.
However, the Paint mode can also be used to replace only selected voxels. For example, to apply the brick pattern to existing volumes.
- Right-click the chosen color and select Inverse
- Right-click any of the selected colors and select Voxel Selection by Color
- Select Voxel Shader Mode [C]
- Select Paint
- Select the shader in the Shader List
- Draw a box over the volume — only the selected voxels will be updated.
Brick Brushes | Generates alternating rows of bricks or tiles | |
---|---|---|
Noise Brushes |
Generates different types of noise Terrain • Cellular 2D Noise • Cellular 3D Noise • Clover 2D Noise |
|
Gradient Brush | Generates different styles of gradients | |
Radial Gradient Brush | Generates different styles of radial gradients | |
Grass Brush | 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 | |
Uneven Tile Brush | Generates an uneven tile pattern | |
Diagonal Line Brush | Generates parallel 45° lines of alternating widths and colors | |
Weave Brush | Generates a weave pattern | |
Zigzag Brushes | Generates zig-zag patterns | |
Truchet Brush | Generates a truchet pattern | |
Treemap Brush | Generates a treemap pattern | |
Hex Tiles Brush | Generates a hex tile pattern |
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 |
|
Greeble Brushes |
Generates greebles |
All content in this wiki is licenced under the CC BY-NC-SA 4.0 license. Code snippets are dual-licenced under the MIT License.