Properties in the nodes can be manipulated through RealityHub’s Nodegraph Editor. Let's work on COLOR CORRECTION node and how we can manipulate its properties by using these properties as pins and use them in the node graph :

Starting an Empty Project

Launch the Reality Setup, right-click on the nodegraph canvas, go to Import Template → Composite with Augmented Shadow to import one of the default templates in Reality:

And the set will be imported and the node graph should look like below:

Adding Color Correction Node


And connect OUTPUT pin of the COMPOSITE PASSES to INPUT pin of the COLOR CORRECTION. Connect OUTPUT pin of the COLOR CORRECTION to the MIXER DEFAULT node's CHANNEL2 pin:

Converting Properties to Pins

Click on the icon to add a property as INPUT pin and click on  icon to add as an OUTPUT pin. To convert the MASTER GAMMA parameter of the COLOR CORRECTION to use it as an input pin, click on the  icon and see that the MASTER GAMMA property on the left becomes read-only and cannot be changed on the left menu:

Adding Properties Nodes

The properties of the nodes can be changed via the new node category named as "Properties". To change the properties of the COLOR CORRECTION node, right click on nodegraph and go to CREATEPROPERTIESCONSTANT FLOAT and add a CONSTANT FLOAT node to the node graph:

See that CONSTANT FLOAT is added to the node graph. Once added, connect it to COLOR CORRECTION node's MASTER GAMMA pin and note that the same types of inputs are marked as the same. Here, float property is marked as green and gray. Remember that if the input types mismatch. the pins cannot be linked to each other:

Using a Float Property as Pin

Change the FLOAT property of the CONSTANT FLOAT node:

See that the float value changes the output on CHANNEL2:

Using Vector Property as Pin

Vectors (3 dimensional) can also be converted to pins. By clicking on  icon of the GAMMA property on the left-menu of the COLOR CORRECTION node, see that this property becomes read only and added to the node as GAMMA pin:

Add a MAKE VECTOR node by right clicking on the node graph and  CREATEPROPERTIESSTRUCT and

There are 3 properties marked as XY , and Z. Click on  icon to convert them to input pins:

Create three CONSTANT FLOAT nodes and connect each of them to MAKE VECTOR node. Connect the VECTOR pin of the MAKE VECTOR node to the GAMMA of the COLOR CORRECTION node:

Go to each CONSTANT FLOAT to change their values:

See that as the FLOAT values change the image on the CHANNEL2 changes:

Changing Input Types

It is possible to convert between different input types. Go to CREATEPROPERTIESCONSTANT → CONSTANT INTEGER to add a CONSTANT INTEGER node and go to CREATEPROPERTIESCONVERSATION → INTEGER TO FLOAT and add a INTEGER TO FLOAT node. Connect the CONSTANT INTEGER node to INTEGER TO FLOAT node. And connect the INTEGER TO FLOAT node to CONSTANT FLOAT to finish the conversion pipeline:

Change the INTEGER property of the CONSTANT INTEGER node:

And see that the changing integer value makes difference on the CHANNEL2:

As this tutorial suggests, it is possible to manipulate the properties on the node graph.