NodeIcon Brush

Provides a set of brushes to sculpt and cleanup meshes.

All the brushes only modify vertices and normals leaving the topology unchanged. The Brush node can be very useful for correcting mesh artifacts after wrapping.


Editor

The Brush node editor is where the sculpting happens.

Drag with LMB

to edit the model

[ or ]

to change the brush size

Drag with RMB

to change the brush size

SHIFT + [ or ]

to change falloff

Drag with SHIFT + RMB

to change falloff

Drag with MMB

to change strength

Hold SHIFT

to temporary switch current brush to the Relax brush

Hold CTRL

to invert normal directions for brushes

Hold A

to hide the editable model

Hold Z

to show the source model plugged to the third input of the node

On the left of the editor, there is a palette of all the available brushes.

Tip

Use 1 - 8 keys to quickly switch between the brushes.

../../_images/BrushEditor.png

Brush Types

Relax Relax Brush

smooths the mesh based on the average position of adjacent vertices

Move Move Brush

moves the mesh vertices

Sculpt Sculpt Brush

moves the vertices along the mesh normal

Inflate Inflate Brush

moves the vertices along their normals

Project Project Brush

projects the vertices to the reference mesh

RelaxProj Relax-Project Brush

is a combination of the Relax and the Project brushes

MoveProj Move-Project Brush

is a combination of the Move and the Project brushes

Clone Clone Brush

copies and pastes local surface features from the source geometry to the editable mesh

Inputs

geometry

Geometry Geometry to be edited with brush

reference

Geometry (optional) Geometry to project the edited vertices to

geometry source

Geometry (optional) Geometry that is used as a source for the Copy brush

vertex mask

VertexMask (optional) Vertex mask to bound brush influence

Output

Geometry Edited geometry

Parameters

Apply

applies changes made with a brush to the node output. Shortcut Ctrl + Return

Reset

discard all the changes

Brush type

selects the brush type

Radius

brush radius is computed relatively to the size of the editable model, and specified in the range between 0 and 100. 0 corresponds to the Min Size Factor and 100 corresponds to the Max Size Factor. Both factors are defined as a fraction of the diagonal length of the bounding box of the editable model.

Strength

brush strength

Falloff

changes the shape of the intensity curve

Projection Dist
Brush size

projection distance is equal to the current brush radius

Custom

projection distance is explicitly specified with the Custom Projection Dist parameter

Custom Projection Dist

projection distance in centimeters. Only used when Projection Dist is set to Custom

Use Geodesic Distance

the influence of the brush to a vertex is proportional to the distance from the vertex to the brush center. If Use Geodesic Distance is set, the distance is computed geodesically on the mesh surface. If not set, the distance is computed as a distance in space (Euclidean distance)

Note

Use Geodesic Distance option is only available for meshes with manifold topology

Use Opacity

if set, the editable geometry is displayed as a semi-transparent overlay. The opacity of the overlay is defined by the Opacity parameter

Opacity

opacity of the editable geometry. Only applied when the Use Opacity parameter is set

Min Size Factor

defines the minimal brush Radius

Max Size Factor

defines the maximal brush Radius

Mask color

foreground color for the vertex mask to be mixed with background color, which is taken from the Color parameter in the LoadGeom to the corresponding model.