HERO - Start / End
The HERO - Start node is where you begin adding details. Most adjustments occur between the HERO - Start and HERO - End nodes.

Mesh IN
The Mesh IN socket is where you connect your input object.
Note
The object must be real (not an instance) and watertight.
Voxel Size
The Voxel Size parameter controls the level of detail. A smaller number means more detail, while a larger number results in less detail.
Warning
Keep in mind, higher detail (a lower Voxel Size number) requires more computer power.

Offset
The Offset parameter helps to inflate the geometry, helping to balance out deep dents when needed.

Relative Scale
The Relative Scale checkbox, On by default, affects Voxel Size based on object scale. Turn it off, and HERO applies the same voxel size to all objects, regardless of scale, making details consistent across sizes.

Ref Geo IN
Use the Ref Geo IN input to choose a specific object as a scale reference for HERO. Drag and drop your chosen object from the Outliner into the geometry nodes area; it automatically becomes an Object Info node. Then, connect this node to the Ref Geo IN input socket.
Preview Resolution
The Preview Resolution checkbox doubles the Voxel Size for quick previews. Use it when you want to tweak settings without processing all details.
Shade Smooth
The Shade Smooth checkbox applies smooth shading to the object.

Adaptivity
The Adaptivity slider decreases the number of polygons while preserving detail.

Mask to Material
The Mask to Material section lets you use mask outputs in the shader editor. Just give a meaningful name and connect the required mask to its input.

Note
In the Shader Editor, use an Attribute node with the same name you've written to access the mask.
HERO - Displace
The HERO - Displace node is key for adding details to your model. Feel free to use multiple displace nodes to layer detail, controlling them with HERO - Masks. Each Displace node acts like a layer of detail.

Note
In certain situations, the HERO - Displace node can be used without the HERO - Start/End chain.
Mesh IN
Use the Mesh IN socket to input your mesh.
Note
For the first HERO - Displace node, connect the Mesh OUT socket from HERO - Start as the input to the HERO - Displace Mesh IN socket.
Mask IN
The Mask IN socket is where you input your HERO masks.
Texture IN
The Texture IN socket is for connecting a Texture node.
Note
You can use a Texture without a Mask input, or a Mask without a Texture, depending on what you need.
Displace
The Amount slider adjusts the displacement intensity based on the input Texture. It can be set to negative values for inverse displacement effects.

Note
Holding the Shift key while adjusting sliders allows for finer, smaller changes.
Invert
The Invert checkbox lets you toggle the direction of the displacement.
Offset
The Offset slider allows you to adjust the displacement value independently of the Texture's intensity.

Note
The Offset slider is also useful for applying displacement with just the mask input, without relying on texture intensity.
Clamp
The Clamp checkbox limits the range of displacement values.

Displace Axis
The Displace Axis checkboxes allow you to restrict displacement to any of the three axes (X, Y, Z) in local coordinates. By selecting or deselecting these boxes, you can enable or disable displacement on each axis individually.
HERO - Scatter
The HERO - Scatter node enables users to employ scattered images as a guide for displacement on surfaces, creating varied effects.

Image
In the Image field, select the image for displacement.
Density
The Density slider adjusts the scatter points' density.
Distance Min
The Distance Min slider sets the minimum distance between scatter points to avoid overlapping.
Seed
The Seed value randomizes the placement of scatter points.
Displace Amount
The Displace Amount slider adjusts the level of displacement and can be set to negative values.

Scale
The Scale slider adjusts the size of the displacement image.
Contrast
The Contrast slider adjusts the sharpness and contrast of the image borders.
Mask IN
The Mask IN input allows for masking the displacement effect in specific areas.
Distribution Mask IN
The Distribution Mask IN input controls the distribution of scatter points by masking certain areas.
Displace Axis
The Displace Axis checkboxes allow you to restrict displacement to any of the three axes (X, Y, Z) in local coordinates. By selecting or deselecting these boxes, you can enable or disable displacement on each axis individually.
Mask OUT
The Mask OUT output socket allows using the image as a mask for other nodes.
Note
The Mask OUT functions as a mask even without activating displacement.
HERO - Image Displace 2.0
The HERO - Image Displace 2.0 node enables displacement using an image, with control over its position through an Empty object.

Image
In the Image field, select the image for displacement.
Contrast
The Contrast slider adjusts the sharpness and contrast of the image borders.
Displace Amount
The Displace Amount slider adjusts the level of displacement.
Invert
The Invert checkbox flips the displacement direction, reversing the effect applied by the input image.
Scale
The Scale slider adjusts the size of the displacement image.
Object
The Object input selects an object to control the displacement position on the surface.
Mask IN
The Mask IN input allows for masking the displacement effect in specific areas.
Box Projection
The Box Projection checkbox enables box projection mapping for the input image, ensuring it wraps uniformly around the object.
Displace Axis
The Displace Axis checkboxes allow you to restrict displacement to any of the three axes (X, Y, Z) in local coordinates. By selecting or deselecting these boxes, you can enable or disable displacement on each axis individually.
Mask OUT
The Mask OUT output socket allows using the image as a mask for other nodes.
Note
The Mask OUT functions as a mask even without activating displacement.