Node reference
How to use Procedural Volume node in Oraphim
Use the Procedural Volume node in Oraphim. Learn its purpose, exact inputs, outputs, registered controls, example workflow, troubleshooting, and type ID volume.
Updated August 28, 2026How to use Procedural Volume node in Oraphim
Type ID: volume
Category: Generator
What this node does
The Procedural Volume 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 213 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 |
|---|---|---|---|---|
| Source Mode | sourceMode |
String |
Source | 0.0 |
| Source Layer ID | sourceLayerId |
String |
Source | 0.0 |
| Source Label | sourceLabel |
String |
Source | 0.0 |
| Interpret As | sourceRole |
String |
Source | 0.0 |
| Linked Source | sourcePayload |
String |
Source | 0.0 |
| Influence Strength | sourceRoleStrength |
Float |
Source | 1.0 |
| Boundary Width | sourceBoundaryWidth |
Float |
Source | 0.11999999731779099 |
| Influence Radius | sourceInfluenceRadius |
Float |
Source | 0.44999998807907104 |
| Attribute Strength | sourceAttributeStrength |
Float |
Source | 0.0 |
| Base Resolution | baseResolution |
Int |
Field Graph | 48.0 |
| Quality | quality |
String |
Quality | 0.0 |
| Operator Stack | volumeOperatorStack |
String |
Operator Stack | 0.0 |
| Source Type | primitiveType |
String |
SDF Stack | 0.0 |
| Boolean Operation | booleanOperation |
String |
SDF Stack | 0.0 |
| Position X | primitivePositionX |
Float |
Primitive Transform | 0.0 |
| Position Y | primitivePositionY |
Float |
Primitive Transform | 0.0 |
| Position Z | primitivePositionZ |
Float |
Primitive Transform | 0.0 |
| Rotation X | primitiveRotationX |
Float |
Primitive Transform | 0.0 |
| Rotation Y | primitiveRotationY |
Float |
Primitive Transform | 0.0 |
| Rotation Z | primitiveRotationZ |
Float |
Primitive Transform | 0.0 |
| Pivot X | primitivePivotX |
Float |
Primitive Transform | 0.0 |
| Pivot Y | primitivePivotY |
Float |
Primitive Transform | 0.0 |
| Pivot Z | primitivePivotZ |
Float |
Primitive Transform | 0.0 |
| Scale X | primitiveScaleX |
Float |
Primitive Transform | 1.0 |
| Scale Y | primitiveScaleY |
Float |
Primitive Transform | 1.0 |
| Scale Z | primitiveScaleZ |
Float |
Primitive Transform | 1.0 |
| Mirror X | sourceMirrorX |
Float |
Source Layout | 0.0 |
| Mirror Y | sourceMirrorY |
Float |
Source Layout | 0.0 |
| Mirror Z | sourceMirrorZ |
Float |
Source Layout | 0.0 |
| Symmetry X | sourceSymmetryX |
Float |
Source Layout | 0.0 |
| Symmetry Y | sourceSymmetryY |
Float |
Source Layout | 0.0 |
| Symmetry Z | sourceSymmetryZ |
Float |
Source Layout | 0.0 |
| Repeat X | sourceRepeatX |
Int |
Source Layout | 1.0 |
| Repeat Y | sourceRepeatY |
Int |
Source Layout | 1.0 |
| Repeat Z | sourceRepeatZ |
Int |
Source Layout | 1.0 |
| Tile Spacing X | sourceTileSpacingX |
Float |
Source Layout | 1.0 |
| Tile Spacing Y | sourceTileSpacingY |
Float |
Source Layout | 1.0 |
| Tile Spacing Z | sourceTileSpacingZ |
Float |
Source Layout | 1.0 |
| Randomization | sourceRandomization |
Float |
Source Layout | 0.0 |
| Primitive Radius | primitiveRadius |
Float |
SDF Stack | 0.6200000047683716 |
| Secondary Radius | primitiveSecondaryRadius |
Float |
SDF Stack | 0.18000000715255737 |
| Size X | primitiveSizeX |
Float |
SDF Stack | 0.75 |
| Size Y | primitiveSizeY |
Float |
SDF Stack | 0.75 |
| Size Z | primitiveSizeZ |
Float |
SDF Stack | 0.75 |
| Width | primitiveWidth |
Float |
SDF Stack | 1.0 |
| Height | primitiveHeight |
Float |
SDF Stack | 1.0 |
| Depth | primitiveDepth |
Float |
SDF Stack | 1.0 |
| Length | primitiveLength |
Float |
SDF Stack | 1.0 |
| Thickness | primitiveThickness |
Float |
SDF Stack | 0.18000000715255737 |
| SDF Smoothness | primitiveSmoothness |
Float |
SDF Stack | 0.11999999731779099 |
| Falloff | primitiveFalloff |
Float |
SDF Stack | 0.23999999463558197 |
| Softness | primitiveSoftness |
Float |
SDF Stack | 0.11999999731779099 |
| Roundness | primitiveRoundness |
Float |
SDF Stack | 0.0 |
| Shell Thickness | shellThickness |
Float |
SDF Stack | 0.0 |
| Expand | primitiveExpand |
Float |
SDF Stack | 0.0 |
| Shrink | primitiveShrink |
Float |
SDF Stack | 0.0 |
| Blend Radius | booleanBlendRadius |
Float |
Boolean | 0.11999999731779099 |
| Chamfer Radius | booleanChamferRadius |
Float |
Boolean | 0.0 |
| Corner Sharpness | booleanCornerSharpness |
Float |
Boolean | 0.5 |
| Edge Softness | booleanEdgeSoftness |
Float |
Boolean | 0.0 |
| Mix Amount | booleanMixAmount |
Float |
Boolean | 1.0 |
| Operation Strength | operationStrength |
Float |
Boolean | 1.0 |
| Noise Type | noiseType |
String |
Noise Stack | 0.0 |
| Noise Frequency | noiseFrequency |
Float |
Noise Stack | 4.0 |
| Noise Amplitude | noiseAmplitude |
Float |
Noise Stack | 0.6499999761581421 |
| Noise Gain | noiseGain |
Float |
Noise Stack | 0.5199999809265137 |
| Noise Lacunarity | noiseLacunarity |
Float |
Noise Stack | 2.0299999713897705 |
| Persistence | noisePersistence |
Float |
Noise Stack | 0.5 |
| Roughness | noiseRoughness |
Float |
Noise Stack | 0.5 |
| Noise Octaves | noiseOctaves |
Int |
Noise Stack | 4.0 |
| Noise Warp | noiseWarp |
Float |
Noise Stack | 0.07999999821186066 |
| Warp Frequency | noiseWarpFrequency |
Float |
Noise Stack | 2.0 |
| Warp Iterations | noiseWarpIterations |
Int |
Noise Stack | 1.0 |
| Noise Remap Low | noiseRemapLow |
Float |
Noise Stack | 0.11999999731779099 |
| Noise Remap High | noiseRemapHigh |
Float |
Noise Stack | 1.0 |
| Offset X | noiseOffsetX |
Float |
Noise Transform | 0.0 |
| Offset Y | noiseOffsetY |
Float |
Noise Transform | 0.0 |
| Offset Z | noiseOffsetZ |
Float |
Noise Transform | 0.0 |
| Rotation X | noiseRotationX |
Float |
Noise Transform | 0.0 |
| Rotation Y | noiseRotationY |
Float |
Noise Transform | 0.0 |
| Rotation Z | noiseRotationZ |
Float |
Noise Transform | 0.0 |
| Scale X | noiseScaleX |
Float |
Noise Transform | 1.0 |
| Scale Y | noiseScaleY |
Float |
Noise Transform | 1.0 |
| Scale Z | noiseScaleZ |
Float |
Noise Transform | 1.0 |
| Anim Direction X | noiseAnimationDirectionX |
Float |
Noise Animation | 1.0 |
| Anim Direction Y | noiseAnimationDirectionY |
Float |
Noise Animation | -0.6299999952316284 |
| Anim Direction Z | noiseAnimationDirectionZ |
Float |
Noise Animation | 0.4099999964237213 |
| Phase | noisePhase |
Float |
Noise Animation | 0.0 |
| Contrast | noiseContrast |
Float |
Noise Shaping | 1.0 |
| Bias | noiseBias |
Float |
Noise Shaping | 0.0 |
| Output Gain | noiseOutputGain |
Float |
Noise Shaping | 1.0 |
| Invert | noiseInvert |
Float |
Noise Shaping | 0.0 |
| Clamp | noiseClamp |
Float |
Noise Shaping | 1.0 |
| Normalize | noiseNormalize |
Float |
Noise Shaping | 1.0 |
| Mask Influence | noiseMaskInfluence |
Float |
Noise Shaping | 1.0 |
| Domain Warp | warpStrength |
Float |
Warp Stack | 0.07999999821186066 |
| Warp Frequency | warpFrequency |
Float |
Warp Stack | 2.0 |
| Invert | maskInvert |
Float |
Mask Stack | 0.0 |
| Feather | maskFeather |
Float |
Mask Stack | 0.0 |
| Expand | maskExpand |
Float |
Mask Stack | 0.0 |
| Shrink | maskShrink |
Float |
Mask Stack | 0.0 |
| Blur Radius | maskBlurRadius |
Float |
Mask Stack | 0.0 |
| Contrast | maskContrast |
Float |
Mask Stack | 1.0 |
| Threshold | maskThreshold |
Float |
Mask Stack | 0.0 |
| Soft Threshold | maskSoftThreshold |
Float |
Mask Stack | 0.0 |
| Hard Threshold | maskHardThreshold |
Float |
Mask Stack | 0.0 |
| Falloff | maskFalloff |
Float |
Mask Stack | 1.0 |
| Noise Influence | maskNoiseInfluence |
Float |
Mask Stack | 1.0 |
| Gradient Influence | maskGradientInfluence |
Float |
Mask Stack | 0.0 |
| Height Min | maskHeightMin |
Float |
Mask Stack | 0.0 |
| Height Max | maskHeightMax |
Float |
Mask Stack | 1.0 |
| Distance Min | maskDistanceMin |
Float |
Mask Stack | 0.0 |
| Distance Max | maskDistanceMax |
Float |
Mask Stack | 2.0 |
| Density | density |
Float |
Scalar Fields | 1.0 |
| Coverage | coverage |
Float |
Scalar Fields | 0.6200000047683716 |
| Density Bias | densityBias |
Float |
Density Shaping | 0.0 |
| Density Gain | densityGain |
Float |
Density Shaping | 1.0 |
| Density Contrast | densityContrast |
Float |
Density Shaping | 1.0 |
| Soft Threshold | densitySoftThreshold |
Float |
Density Shaping | 0.0 |
| Hard Threshold | densityHardThreshold |
Float |
Density Shaping | 0.0 |
| Density Power | densityPower |
Float |
Density Shaping | 1.0 |
| Minimum Density | densityMin |
Float |
Density Shaping | 0.0 |
| Maximum Density | densityMax |
Float |
Density Shaping | 1.0 |
| Density Scale | proceduralDensityScale |
Float |
Density Shaping | 1.0 |
| Compression | densityCompression |
Float |
Density Shaping | 0.0 |
| Expansion | densityExpansion |
Float |
Density Shaping | 0.0 |
| Density Falloff | densityFalloff |
Float |
Density Shaping | 1.0 |
| Noise Strength | densityNoiseStrength |
Float |
Density Shaping | 1.0 |
| Density Clamp | densityClamp |
Float |
Density Shaping | 1.0 |
| Temperature Scale | temperatureScale |
Float |
Temperature | 1.0 |
| Cooling Rate | coolingRate |
Float |
Temperature | 0.0 |
| Heating Rate | heatingRate |
Float |
Temperature | 0.0 |
| Minimum Temperature | temperatureMin |
Float |
Temperature | 0.0 |
| Maximum Temperature | temperatureMax |
Float |
Temperature | 1.0 |
| Temperature Noise | temperatureNoise |
Float |
Temperature | 1.0 |
| Temperature Falloff | temperatureFalloff |
Float |
Temperature | 1.0 |
| Temperature Gradient | temperatureGradient |
Float |
Temperature | 0.0 |
| Emission Strength | emissionStrength |
Float |
Emission | 1.0 |
| Temperature Response | emissionTemperatureResponse |
Float |
Emission | 1.0 |
| Emission Falloff | emissionFalloff |
Float |
Emission | 1.0 |
| Emission Saturation | emissionSaturation |
Float |
Emission | 1.0 |
| Emission Intensity | emissionIntensity |
Float |
Emission | 1.0 |
| Emission Noise | emissionNoise |
Float |
Emission | 1.0 |
| Noise Detail | detail |
Float |
Noise Stack | 4.0 |
| Turbulence | turbulence |
Float |
Vector Fields | 0.800000011920929 |
| Domain Scale | spread |
Float |
Field Graph | 0.7200000286102295 |
| Height Bias | verticalBias |
Float |
Masks | 0.3499999940395355 |
| Dissipation | dissipation |
Float |
Simulation | 0.2800000011920929 |
| Temperature | temperature |
Float |
Scalar Fields | 0.0 |
| Emission | emission |
Float |
Scalar Fields | 0.0 |
| Buoyancy | buoyancy |
Float |
Vector Fields | 0.3499999940395355 |
| Velocity Scale | velocityScale |
Float |
Vector Fields | 1.0 |
| Velocity Lift | velocityLift |
Float |
Vector Fields | 0.10000000149011612 |
| Velocity Swirl | velocitySwirl |
Float |
Vector Fields | 0.0 |
| Velocity Radial | velocityRadial |
Float |
Vector Fields | 0.0 |
| Wind Speed | windSpeed |
Float |
Vector Fields | 0.0 |
| Wind X | windDirectionX |
Float |
Vector Fields | 1.0 |
| Wind Y | windDirectionY |
Float |
Vector Fields | 0.0 |
| Wind Z | windDirectionZ |
Float |
Vector Fields | 0.0 |
| Curl Strength | curlStrength |
Float |
Vector Fields | 0.0 |
| Curl Frequency | curlFrequency |
Float |
Vector Fields | 2.0 |
| Curl Scale | curlScale |
Float |
Vector Fields | 1.0 |
| Vorticity | vorticity |
Float |
Vector Fields | 0.0 |
| Drag | drag |
Float |
Vector Fields | 0.0 |
| Gravity | gravity |
Float |
Vector Fields | 0.0 |
| Vortex Radius | vortexRadius |
Float |
Vector Fields | 1.0 |
| Spiral Strength | spiralStrength |
Float |
Vector Fields | 0.0 |
| Flow X | flowDirectionX |
Float |
Vector Fields | 0.0 |
| Flow Y | flowDirectionY |
Float |
Vector Fields | 0.0 |
| Flow Z | flowDirectionZ |
Float |
Vector Fields | 1.0 |
| Randomization | velocityRandomization |
Float |
Vector Fields | 0.0 |
| Chaos | velocityChaos |
Float |
Vector Fields | 0.0 |
| Time Scale | timeScale |
Float |
Simulation | 1.0 |
| Simulation Speed | simulationSpeed |
Float |
Simulation | 1.0 |
| Substeps | simulationSubsteps |
Int |
Simulation | 1.0 |
| Solver Iterations | solverIterations |
Int |
Simulation | 4.0 |
| Pressure Iterations | pressureIterations |
Int |
Simulation | 8.0 |
| Advection Strength | advectionStrength |
Float |
Simulation | 1.0 |
| Cooling | cooling |
Float |
Simulation | 0.0 |
| Expansion | expansion |
Float |
Simulation | 0.0 |
| Compression | compression |
Float |
Simulation | 0.0 |
| Viscosity | viscosity |
Float |
Simulation | 0.0 |
| Diffusion | diffusion |
Float |
Simulation | 0.0 |
| Disturbance | disturbance |
Float |
Simulation | 0.0 |
| Shredding | shredding |
Float |
Simulation | 0.0 |
| Combustion Rate | combustionRate |
Float |
Simulation | 0.0 |
| Fuel Burn Rate | fuelBurnRate |
Float |
Simulation | 0.0 |
| Smoke Lift | smokeLift |
Float |
Simulation | 0.0 |
| Fire Lift | fireLift |
Float |
Simulation | 0.0 |
| Temperature Decay | temperatureDecay |
Float |
Simulation | 0.0 |
| Velocity Decay | velocityDecay |
Float |
Simulation | 0.0 |
| Voxel Size | voxelSize |
Float |
LOD | 1.0 |
| LOD Bias | lodBias |
Float |
LOD | 0.0 |
| Compression Level | compressionLevel |
Float |
LOD | 0.0 |
| Resolution Scale | qualityResolutionScale |
Float |
Quality | 1.0 |
| Sampling Scale | qualitySamplingScale |
Float |
Quality | 1.0 |
| Iteration Scale | qualityIterationScale |
Float |
Quality | 1.0 |
| Cache Scale | qualityCacheScale |
Float |
Quality | 1.0 |
| Absorption | absorption |
Float |
Render | 2.200000047683716 |
| Scattering | scattering |
Float |
Render | 0.8500000238418579 |
| Self Shadow | shadowStrength |
Float |
Render | 0.3499999940395355 |
| Depth | depth |
Float |
Render | 0.6499999761581421 |
| Softness | softness |
Float |
Render | 0.550000011920929 |
| Opacity | opacity |
Float |
Render | 1.0 |
| Render Density Scale | densityScale |
Float |
Render | 1.0 |
| Base Red | colorR |
Float |
Material | 0.44999998807907104 |
| Base Green | colorG |
Float |
Material | 0.8199999928474426 |
| Base Blue | colorB |
Float |
Material | 1.0 |
| Highlight Red | secondaryR |
Float |
Material | 1.0 |
| Highlight Green | secondaryG |
Float |
Material | 1.0 |
| Highlight Blue | secondaryB |
Float |
Material | 1.0 |
| Seed | seed |
Float |
Noise Stack | 1.0 |
| Animation Rate | animationRate |
Float |
Simulation | 0.3499999940395355 |
How to use it
- Add Procedural Volume from node search. Use
volumewhen you need the exact registry entry. - Place the node as a source/context operation; it has no fixed input socket in the current registry.
- Start with the registry defaults and adjust Source Mode, Source Layer ID, Source Label first so you can see the node's effect in isolation.
- Because there is no fixed output socket, validate the graph context or downstream resource that this node is intended to affect.
- 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 Procedural Volume. Change Source Mode 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.
Related nodes
- Arc —
geometry.curve_primitive_arc - Audio Generate —
fusion.audio_generate - Bar Chart Generator —
motion.chart.bar - Bézier Segment —
geometry.curve_primitive_bezier_segment - Cone —
geometry.mesh_primitive_cone
Return to the complete Oraphim node reference.