Node reference

How to use Material 3D node in Oraphim

Use the Material 3D node in Oraphim. Learn its purpose, exact inputs, outputs, registered controls, example workflow, troubleshooting, and type ID fusion.material3d.

Updated August 28, 2026

How to use Material 3D node in Oraphim

Type ID: fusion.material3d
Category: Color

What this node does

The Material 3D node is registered in Oraphim's Color category and performs the graph operation represented by its sockets and controls below.

The current Oraphim runtime registers 1 sockets and 37 properties for this node. Its main registered inputs are no fixed inputs; its main outputs are Material. 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

Socket Key Type
Material out_material Material

Controls

Control Key Type Group Registry default
Base Red baseColorR Float Base Color 0.800000011920929
Base Green baseColorG Float Base Color 0.800000011920929
Base Blue baseColorB Float Base Color 0.800000011920929
Metallic metallic Float Surface 0.0
Roughness roughness Float Surface 0.44999998807907104
Specular specularStrength Float Surface 1.0
Reflection reflectionBoost Float Surface 0.0
Ambient Occlusion ao Float Surface 1.0
Opacity opacity Float Surface 1.0
Index of Refraction ior Float Transmission 1.5
Transmission transmission Float Transmission 0.0
Thickness thickness Float Transmission 0.0
Attenuation Distance attenuationDistance Float Transmission 0.0
Attenuation Red attenuationColorR Float Transmission 1.0
Attenuation Green attenuationColorG Float Transmission 1.0
Attenuation Blue attenuationColorB Float Transmission 1.0
Coat Weight clearcoat Float Coat & Sheen 0.0
Coat Roughness clearcoatRoughness Float Coat & Sheen 0.11999999731779099
Sheen Weight sheen Float Coat & Sheen 0.0
Sheen Red sheenColorR Float Coat & Sheen 1.0
Sheen Green sheenColorG Float Coat & Sheen 1.0
Sheen Blue sheenColorB Float Coat & Sheen 1.0
Anisotropy anisotropy Float Coat & Sheen 0.0
Anisotropy Rotation (deg) anisotropyRotation Float Coat & Sheen 0.0
Subsurface Weight subsurface Float Subsurface 0.0
Subsurface Red subsurfaceColorR Float Subsurface 1.0
Subsurface Green subsurfaceColorG Float Subsurface 0.44999998807907104
Subsurface Blue subsurfaceColorB Float Subsurface 0.3499999940395355
Emission Red emissiveColorR Float Emission 0.0
Emission Green emissiveColorG Float Emission 0.0
Emission Blue emissiveColorB Float Emission 0.0
Emission Strength emissiveStrength Float Emission 1.0
Rim Strength rimLighting Float Stylized 0.0
Rim Red rimColorR Float Stylized 1.0
Rim Green rimColorG Float Stylized 1.0
Rim Blue rimColorB Float Stylized 1.0
Rim Falloff rimPower Float Stylized 4.0

How to use it

  1. Add Material 3D from node search. Use fusion.material3d 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 Base Red, Base Green, Base Blue first so you can see the node's effect in isolation.
  4. Route Material (Material) 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 Material 3D. Change Base Red away from its registry default and compare the result. Connect Material 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.