RTX Remix Component Documentation#

This documentation provides detailed information about all available components in the RTX Remix graph system.

Available Components#

Act#

Component

Description

Version

Rtx Option Layer Action

Activates and controls configuration layers at runtime based on game conditions.

Controls an RtxOpt…

1

Transform#

Component

Description

Version

Add

Adds two numbers or vectors together.

Vector + Number will add the number to all components of the …

1

Between

Tests if a value is within a range (inclusive).

Returns true if the value is >= Min Value AND <= Ma…

1

Bool AND

Returns true only if both A and B are true.

1

Bool NOT

Flips a true/false value to its opposite.

1

Bool OR

Returns true if either A or B (or both) are true.

1

Ceil

Rounds a value up to the next integer.

Returns the smallest integer greater than or equal to the in…

1

Clamp

Constrains a value to a specified range.

If the value is less than Min Value, returns Min Value. If…

1

Compose Vector2

Combines two separate numbers into a single Vector2.

1

Compose Vector3

Combines three separate numbers into a single Vector3.

1

Compose Vector4

Combines four separate numbers into a single Vector4.

1

Conditionally Store

Stores a value when a condition is true, otherwise keeps the previous value.

If the store input is …

1

Count Toggles

Counts how many times an input switches from off to on.

Tracks the number of times a boolean input …

1

Counter

Counts up by a value every frame when a condition is true.

Increments a counter by a specified valu…

1

Decompose Vector2

Splits a Vector2 into two separate numbers.

1

Decompose Vector3

Splits a Vector3 into three separate numbers.

1

Decompose Vector4

Splits a Vector4 into four separate numbers.

1

Divide

Divides one number or vector by another.

Vector / Number will divide all components of the vector b…

1

Equal To

Returns true if A is equal to B, false otherwise.

For floating point values, this performs exact eq…

1

Floor

Rounds a value down to the previous integer.

Returns the largest integer less than or equal to the …

1

Greater Than

Returns true if A is greater than B, false otherwise.

1

Invert

Outputs 1 minus the input value.

Calculates 1 - input. Useful for inverting normalized values (e.g….

1

Less Than

Returns true if A is less than B, false otherwise.

1

Loop

Wraps a number back into a range when it goes outside the boundaries.

Applies looping behavior to a…

1

Max

Returns the larger of two values.

Outputs the maximum value between A and B.

1

Min

Returns the smaller of two values.

Outputs the minimum value between A and B.

1

Multiply

Multiplies two values together.

Vector * Number will multiply all components of the vector by the n…

1

Normalize

Normalizes a vector to have length 1.

Divides the vector by its length to produce a unit vector (le…

1

Previous Frame Value

Outputs the value from the previous frame.

Stores the input value and outputs it on the next frame….

1

Remap

Smoothly maps a value from one range to another range with customizable easing curves.

Remaps a val…

1

Round

Rounds a value to the nearest integer.

Rounds to the nearest whole number. For example: 1.4 becomes…

1

Select

Selects between two values based on a boolean condition.

If the condition is true, outputs Input A….

1

Smooth

Applies exponential smoothing to a value over time.

Uses a moving average filter to smooth out rapi…

1

Subtract

Subtracts one number or vector from another.

Vector - Number will subtract the number from all comp…

1

Toggle

A switch that alternates between on (true) and off (false) states.

Think of this like a light switc…

1

Vector Length

Calculates the length (magnitude) of a vector.

Computes the Euclidean length of the vector using th…

1

Velocity

Detects the rate of change of a value from frame to frame.

Calculates the difference between the cu…

1

Sense#

Component

Description

Version

Angle to Mesh

Measures the angle between a ray and a mesh’s center point. This can be used to determine if the ca…

1

Camera

Provides information about the camera’s position, direction, and field of view.

Outputs current cam…

1

Fog Hash Checker

Detects if a specific fog state is currently active in the scene.

Checks if a given fog hash matche…

1

Keyboard Input

Detects when keyboard keys are pressed, held, or released.

Checks the state of a keyboard key or ke…

1

Light Hash Checker

Detects if a specific light is currently active in the scene.

Checks if a specific light hash is pr…

1

Mesh Hash Checker

Detects if a specific mesh is currently being drawn in the scene.

This checks all meshes that the g…

1

Mesh Proximity

Measures how far a point is from a mesh’s bounding box. This can be used to determine if the camera …

1

Ray Mesh Intersection

Tests if a ray intersects with a mesh.

Performs a ray-mesh intersection test. Currently supports bo…

1

Read Bone Transform

Reads the transform (position, rotation, scale) of a bone from a skinned mesh.

Extracts the transfo…

1

Read Transform

Reads the transform (position, rotation, scale) of a mesh or light in world space.

Extracts the tra…

1

Rtx Option Layer Sensor

Reads the state of a configuration layer.

Outputs whether a given RtxOptionLayer is enabled, along …

1

Rtx Option Read Bool

Reads the current value of a boolean RTX option.

Outputs the current value of a given RTX option bo…

1

Rtx Option Read Color3

Reads the current value of a Color3 (RGB) RTX option.

Outputs the current value of a given RTX opti…

1

Rtx Option Read Color4

Reads the current value of a Color4 (RGBA) RTX option.

Outputs the current value of a given RTX opt…

1

Rtx Option Read Number

Reads the current value of a numeric RTX option.

Outputs the current value of a given RTX option. S…

1

Rtx Option Read Vector2

Reads the current value of a Vector2 RTX option.

Outputs the current value of a given RTX option Ve…

1

Rtx Option Read Vector3

Reads the current value of a Vector3 RTX option.

Outputs the current value of a given RTX option Ve…

1

Texture Hash Checker

Detects if a specific texture is being used in the current frame.

Checks if a specific texture hash…

1

Time

Provides a continuously increasing time value for creating animations and time-based effects.

Outpu…

1

Constants#

Component

Description

Version

Constant Asset Path

Provides a constant file or asset path that you can set.

Use this to provide fixed paths to texture…

1

Constant Bool

Provides a constant true or false value that you can set.

Use this to provide fixed on/off, yes/no,…

1

Constant Color3

Provides a constant RGB color (Red, Green, Blue) that you can set.

Use this to provide fixed colors…

1

Constant Color4

Provides a constant RGBA color (Red, Green, Blue, Alpha) that you can set.

Use this for fixed color…

1

Constant Float2

Provides a constant 2D vector (two numbers: X and Y) that you can set.

Use this for fixed 2D coordi…

1

Constant Float3

Provides a constant 3D vector (three numbers: X, Y, Z) that you can set.

Use this for fixed 3D posi…

1

Constant Float4

Provides a constant 4D vector (four numbers: X, Y, Z, W) that you can set.

1

Constant Hash

Provides a constant hash value that you can set.

Use this to provide fixed hash identifiers for mes…

1

Constant Number

Provides a constant decimal number that you can set.

Use this to provide fixed values like 0.5, 3.1…

1

Constant Prim

Provides a constant reference to a scene object (prim) that you can set.

Use this to provide fixed …

1

Constant String

Provides a constant text string that you can set.

Use this to provide fixed text values, labels, or…

1

TODO#

Component

Description

Version

[Non Functional] Sphere Light

Modifies properties of a sphere light, such as its radius.

Note: This component is currently non-fu…

1

Statistics#

  • Total Components: 68

  • Categorized Components: 68

  • Categories: 5


Generated automatically from component specifications