Node reference

How to use Shape node in Oraphim

Use the Shape node in Oraphim. Learn its purpose, exact inputs, outputs, registered controls, example workflow, troubleshooting, and type ID fusion.shape.

Updated August 28, 2026

How to use Shape node in Oraphim

Type ID: fusion.shape
Category: Generator

What this node does

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

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

Inputs

This node has no fixed input sockets in the current runtime registry.

Outputs

This node has no fixed output sockets in the current runtime registry.

Controls

Control Key Type Group Registry default
Shape Type shapeType String Shape 0.0
Spline Asset splineAssetId String Spline 0.0
Render As pathRenderMode String Spline Guide
Spline Quality splineQuality String Spline Auto
Tube Radius tubeRadius Float 3D Tube 24.0
Tube Sides tubeSides Float 3D Tube 24.0
Fill Tube Caps tubeCaps Bool 3D Tube 1.0
Smooth Normals tubeSmoothNormals Bool 3D Tube 1.0
Width width Float Dimensions 200.0
Height height Float Dimensions 200.0
Corner Radius roundness Float Dimensions 0.0
Polygon Sides sides Float Shape 6.0
Star Points points Float Polystar 5.0
Inner Radius (%) innerRadius Float Polystar 50.0
Outer Radius (%) outerRadius Float Polystar 100.0
Outer Roundness outerRoundness Float Polystar 0.0
Inner Roundness innerRoundness Float Polystar 0.0
Star Profile starProfile String Polystar Classic
Profile Amount starProfileAmount Float Polystar 100.0
Path Direction pathDirection String Path Clockwise
Fill Rule fillRule String Path Non Zero
Shape Rotation shapeRotation Float Shape 0.0
Brush Path brushPath String Brush 0.0
Compound Path Contours pathContours String Path 0.0
Path Closed pathClosed Bool Path 0.0
Trim Start pathTrimStart Float Path 0.0
Trim End pathTrimEnd Float Path 100.0
Trim Offset pathTrimOffset Float Path 0.0
Offset Path offsetPath Float Shape Effects 0.0
Repeater Count repeaterCount Float Shape Effects 1.0
Repeater Offset X repeaterOffsetX Float Shape Effects 0.0
Repeater Offset Y repeaterOffsetY Float Shape Effects 0.0
Repeater Rotation repeaterRotation Float Shape Effects 0.0
Repeater Scale repeaterScale Float Shape Effects 100.0
Zig Zag Amount zigZagAmount Float Shape Effects 0.0
Zig Zag Frequency zigZagFrequency Float Shape Effects 6.0
Pucker / Bloat puckerBloat Float Shape Effects 0.0
Twist twistAmount Float Shape Effects 0.0
Wiggle Amount wigglePathAmount Float Shape Effects 0.0
Wiggle Frequency wigglePathFrequency Float Shape Effects 4.0
Wiggle Speed wigglePathSpeed Float Shape Effects 1.0
Brush Hardness brushHardness Float Brush 0.8500000238418579
Brush Flow brushFlow Float Brush 1.0
Brush Spacing brushSpacing Float Brush 18.0
Brush Smoothing brushSmoothing Float Brush 0.0
Extrude Depth extrudeDepth Float 3D Geometry 0.0
Bevel Size bevelSize Float 3D Geometry 0.0
Inset insetAmount Float 3D Geometry 0.0
Back Face R backFaceR Float 3D Material 0.3499999940395355
Back Face G backFaceG Float 3D Material 0.3499999940395355
Back Face B backFaceB Float 3D Material 0.3499999940395355
Side Face R extrudeR Float 3D Material 0.800000011920929
Side Face G extrudeG Float 3D Material 0.800000011920929
Side Face B extrudeB Float 3D Material 0.800000011920929
Fill R fillR Float Fill 1.0
Fill G fillG Float Fill 1.0
Fill B fillB Float Fill 1.0
Fill A fillA Float Fill 1.0
Fill Enabled fillEnabled Bool Fill 1.0
Stroke R strokeR Float Stroke 0.0
Stroke G strokeG Float Stroke 0.0
Stroke B strokeB Float Stroke 0.0
Stroke A strokeA Float Stroke 1.0
Border Width strokeWidth Float Stroke 0.0
Dash strokeDash Float Stroke 0.0
Gap strokeGap Float Stroke 0.0
Line Cap strokeCap String Stroke Round
Line Join strokeJoin String Stroke Round
Miter Limit strokeMiterLimit Float Stroke 4.0
Stroke Enabled strokeEnabled Bool Stroke 0.0
Bevel Segments bevelSegments Float 3D Geometry 3.0
Bevel Profile bevelProfile Float 3D Geometry 50.0
Bevel Red bevelR Float 3D Material 0.8999999761581421
Bevel Green bevelG Float 3D Material 0.8999999761581421
Bevel Blue bevelB Float 3D Material 0.8999999761581421
Metallic metallic Float 3D Material 0.0
Smoothness smoothness Float 3D Material 35.0
Reflection reflection Float 3D Material 0.0
Specular specular Float 3D Material 25.0
Front Texture texturePath String 3D Material 0.0
Front Texture Strength textureStrength Float 3D Material 0.0
Front Texture Scale textureScale Float 3D Material 1.0
Front Texture Offset X textureOffsetX Float 3D Material 0.0
Front Texture Offset Y textureOffsetY Float 3D Material 0.0
Front Texture Rotation textureRotation Float 3D Material 0.0
Front Texture Repeat X textureRepeatX Float 3D Material 1.0
Front Texture Repeat Y textureRepeatY Float 3D Material 1.0
Front Texture Wrap textureWrap String 3D Material clamp
Front Texture Playback textureTimeMode String 3D Material timeline
Front Texture Start Time textureTimeOffset Float 3D Material 0.0
Front Texture Speed textureSpeed Float 3D Material 1.0
Front Texture Freeze Time textureFreezeTime Float 3D Material 0.0
Loop Front Texture textureLoop Bool 3D Material 1.0
Link Side Material sideMaterialLinked Bool 3D Material 0.0
Link Back Material backMaterialLinked Bool 3D Material 0.0
Link Bevel Material bevelMaterialLinked Bool 3D Material 0.0
Side Metallic sideMetallic Float 3D Material 0.0
Side Smoothness sideSmoothness Float 3D Material 35.0
Side Reflection sideReflection Float 3D Material 0.0
Side Specular sideSpecular Float 3D Material 25.0
Side Opacity sideOpacity Float 3D Material 100.0
Side Texture sideTexturePath String 3D Material 0.0
Side Texture Strength sideTextureStrength Float 3D Material 0.0
Side Texture Scale sideTextureScale Float 3D Material 1.0
Side Texture Offset X sideTextureOffsetX Float 3D Material 0.0
Side Texture Offset Y sideTextureOffsetY Float 3D Material 0.0
Side Texture Rotation sideTextureRotation Float 3D Material 0.0
Side Texture Repeat X sideTextureRepeatX Float 3D Material 1.0
Side Texture Repeat Y sideTextureRepeatY Float 3D Material 1.0
Side Texture Wrap sideTextureWrap String 3D Material clamp
Side Texture Playback sideTextureTimeMode String 3D Material timeline
Side Texture Start Time sideTextureTimeOffset Float 3D Material 0.0
Side Texture Speed sideTextureSpeed Float 3D Material 1.0
Side Texture Freeze Time sideTextureFreezeTime Float 3D Material 0.0
Loop Side Texture sideTextureLoop Bool 3D Material 1.0
Back Metallic backMetallic Float 3D Material 0.0
Back Smoothness backSmoothness Float 3D Material 35.0
Back Reflection backReflection Float 3D Material 0.0
Back Specular backSpecular Float 3D Material 25.0
Back Opacity backOpacity Float 3D Material 100.0
Back Texture backTexturePath String 3D Material 0.0
Back Texture Strength backTextureStrength Float 3D Material 0.0
Back Texture Scale backTextureScale Float 3D Material 1.0
Back Texture Offset X backTextureOffsetX Float 3D Material 0.0
Back Texture Offset Y backTextureOffsetY Float 3D Material 0.0
Back Texture Rotation backTextureRotation Float 3D Material 0.0
Back Texture Repeat X backTextureRepeatX Float 3D Material 1.0
Back Texture Repeat Y backTextureRepeatY Float 3D Material 1.0
Back Texture Wrap backTextureWrap String 3D Material clamp
Back Texture Playback backTextureTimeMode String 3D Material timeline
Back Texture Start Time backTextureTimeOffset Float 3D Material 0.0
Back Texture Speed backTextureSpeed Float 3D Material 1.0
Back Texture Freeze Time backTextureFreezeTime Float 3D Material 0.0
Loop Back Texture backTextureLoop Bool 3D Material 1.0
Bevel Metallic bevelMetallic Float 3D Material 0.0
Bevel Smoothness bevelSmoothness Float 3D Material 55.0
Bevel Reflection bevelReflection Float 3D Material 5.0
Bevel Specular bevelSpecular Float 3D Material 40.0
Bevel Opacity bevelOpacity Float 3D Material 100.0
Bevel Texture bevelTexturePath String 3D Material 0.0
Bevel Texture Strength bevelTextureStrength Float 3D Material 0.0
Bevel Texture Scale bevelTextureScale Float 3D Material 1.0
Bevel Texture Offset X bevelTextureOffsetX Float 3D Material 0.0
Bevel Texture Offset Y bevelTextureOffsetY Float 3D Material 0.0
Bevel Texture Rotation bevelTextureRotation Float 3D Material 0.0
Bevel Texture Repeat X bevelTextureRepeatX Float 3D Material 1.0
Bevel Texture Repeat Y bevelTextureRepeatY Float 3D Material 1.0
Bevel Texture Wrap bevelTextureWrap String 3D Material clamp
Bevel Texture Playback bevelTextureTimeMode String 3D Material timeline
Bevel Texture Start Time bevelTextureTimeOffset Float 3D Material 0.0
Bevel Texture Speed bevelTextureSpeed Float 3D Material 1.0
Bevel Texture Freeze Time bevelTextureFreezeTime Float 3D Material 0.0
Loop Bevel Texture bevelTextureLoop Bool 3D Material 1.0

How to use it

  1. Add Shape from node search. Use fusion.shape when you need the exact registry entry.
  2. Place the node as a source/context operation; it has no fixed input socket in the current registry.
  3. Start with the registry defaults and adjust Shape Type, Spline Asset, Render As first so you can see the node's effect in isolation.
  4. Because there is no fixed output socket, validate the graph context or downstream resource that this node is intended to affect.
  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 Shape. Change Shape Type away from its registry default and compare the result. 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.