Node reference

How to use Sculpt node in Oraphim

Use the Sculpt node in Oraphim. Learn its purpose, exact inputs, outputs, registered controls, example workflow, troubleshooting, and type ID geometry.sculpt.

Updated August 28, 2026

How to use Sculpt node in Oraphim

Type ID: geometry.sculpt
Category: Transform

What this node does

The Sculpt node is registered in Oraphim's Transform category and performs the graph operation represented by its sockets and controls below.

The current Oraphim runtime registers 2 sockets and 28 properties for this node. Its main registered inputs are Mesh; its main outputs are Mesh. The tables below are generated from the runtime registry rather than a handwritten approximation.

Inputs

Socket Key Type
Mesh mesh Geometry3D

Outputs

Socket Key Type
Mesh out_geometry Geometry3D

Controls

Control Key Type Group Registry default
Brush brushMode String Brush Clay
Radius radius Float Brush 0.5
Strength strength Float Brush 0.3499999940395355
Hardness hardness Float Brush 0.25
Falloff falloff Float Brush 2.0
Deform Mesh deformEnabled Bool Brush 1.0
Use Sculpt Mask maskEnabled Bool Mask 1.0
Invert Mask maskInvert Bool Mask 0.0
Active Face Set activeFaceSet Int Face Sets -1.0
Center X centerX Float Stroke 0.0
Center Y centerY Float Stroke 0.0
Center Z centerZ Float Stroke 0.0
Direction X directionX Float Stroke 0.0
Direction Y directionY Float Stroke 1.0
Direction Z directionZ Float Stroke 0.0
Plane Normal X normalX Float Stroke 0.0
Plane Normal Y normalY Float Stroke 0.0
Plane Normal Z normalZ Float Stroke 0.0
X Symmetry symmetryX Bool Symmetry 1.0
Y Symmetry symmetryY Bool Symmetry 0.0
Z Symmetry symmetryZ Bool Symmetry 0.0
Dynamic Topology dynamicTopology Bool Topology 0.0
Detail Size detailSize Float Topology 0.18000000715255737
Remesh Passes topologyIterations Int Topology 1.0
Repair After Stroke repairAfterStroke Bool Topology 1.0
Stroke Data strokeData String Internal 0.0
Mask Stroke Data maskStrokeData String Internal 0.0
Face Set Stroke Data faceSetStrokeData String Internal 0.0

How to use it

  1. Add Sculpt from node search. Use geometry.sculpt when you need the exact registry entry.
  2. Connect a compatible Geometry3D source to Mesh. Add the other inputs only when the operation needs them.
  3. Start with the registry defaults and adjust Brush, Radius, Strength first so you can see the node's effect in isolation.
  4. Route Mesh (Geometry3D) into a compatible downstream node, viewer, or output path.
  5. Preview a representative frame, change one input/control at a time, and save/reopen reusable graphs to verify persistence.

Practical example

Create a small test graph with Sculpt. Feed a compatible source into Mesh. Change Brush away from its registry default and compare the result. Connect Mesh to a compatible downstream stage so the result is visible. Keeping this test graph small makes socket-type, context, and parameter mistakes easier to diagnose before the node is used in a production graph.

Troubleshooting

  • If a connection is rejected, compare the exact socket data types in the tables above; Oraphim graph connections are typed.
  • If the result looks unchanged, confirm this node is on the active path to the viewer/output and that the expected graph/resource is selected.
  • If a control is unavailable, check required inputs and whether the property belongs to an internal or mode-dependent group.
  • If a saved graph behaves differently later, reopen it and verify node identity, connections, and edited property values before rendering.

Return to the complete Oraphim node reference.