---
title: Procedural
framework: shadergraph
role: symbol
role_heading: ShaderGraph Node Group
path: shadergraph/procedural
---

# Procedural

Add a constant number, vector, matrix, color, string, or other value to your graph.

## Overview

Overview Use Procedural nodes to manage constant values within your graph. Configure a Procedural node with a constant value in the Reality Composer Pro inspector, and use it as an input to other nodes. You can also use the input side of the node to store values from other parts of your graph.

## Topics

### Nodes

- [Float](shadergraph/procedural/float.md)
- [Color3 (Float)](shadergraph/procedural/color3-(float).md)
- [Color4 (Float)](shadergraph/procedural/color4-(float).md)
- [Vector2 (Float)](shadergraph/procedural/vector2-(float).md)
- [Vector3 (Float)](shadergraph/procedural/vector3-(float).md)
- [Vector4 (Float)](shadergraph/procedural/vector4-(float).md)
- [Boolean](shadergraph/procedural/boolean.md)
- [Integer](shadergraph/procedural/integer.md)
- [Matrix3x3 (Float)](shadergraph/procedural/matrix3x3-(float).md)
- [Matrix4x4 (Float)](shadergraph/procedural/matrix4x4-(float).md)
- [String](shadergraph/procedural/string.md)
- [Image File](shadergraph/procedural/image-file.md)
- [Half](shadergraph/procedural/half.md)
- [Vector2 (Half)](shadergraph/procedural/vector2-(half).md)
- [Vector3 (Half)](shadergraph/procedural/vector3-(half).md)
- [Vector4 (Half)](shadergraph/procedural/vector4-(half).md)
- [Matrix2x2 (Float)](shadergraph/procedural/matrix2x2-(float).md)
- [Integer2](shadergraph/procedural/integer2.md)
- [Integer3](shadergraph/procedural/integer3.md)
- [Integer4](shadergraph/procedural/integer4.md)

## See Also

### Node Categories

- [2D-Procedural](shadergraph/2d-procedural.md)
- [2D-Texture](shadergraph/2d-texture.md)
- [3D-Procedural](shadergraph/3d-procedural.md)
- [3D-Texture](shadergraph/3d-texture.md)
- [Adjustment](shadergraph/adjustment.md)
- [Application](shadergraph/application.md)
- [Compositing](shadergraph/compositing.md)
- [Data](shadergraph/data.md)
- [Geometric](shadergraph/geometric.md)
- [Logic](shadergraph/logic.md)
- [Material](shadergraph/material.md)
- [Math](shadergraph/math.md)
- [Organization](shadergraph/organization.md)
- [RealityKit](shadergraph/realitykit.md)
- [Surface](shadergraph/surface.md)
