Function:
Rotates an asset so that it faces a specified target asset.
The Face Target node allows an asset to automatically orient itself toward another asset in the Space. When triggered, the node rotates the source asset so that a chosen side (Forward, Back, Up, Down, Right, or Left) faces the target. By default, the asset can rotate freely, and a Pivot Axis constraint can be applied to limit unwanted rotations and provide more control over the behavior.
Can be connected to:
Nodes with Flow inputs (Behavior, Action, Flow Controls, Events and Triggers)
Asset Reference Node (3D Object and Transform Reference)
Particularities & Node Configuration
This Node cannot be used on its own. It must be part of a chain that includes a triggering node such as: an Event Node, a Trigger Node, an On Start Canvas, Interactive Nodes, or a Trigger Zone Node.
The Face Target node cannot target the user directly; only other assets can be used as targets.
The Face Target node contains the following fields:
Asset
Defines the source asset (the asset that will rotate to face the target).Target
Defines the target asset (the asset the source will face).Direction
Controls which side of the source asset faces the target’s center point:
Forward, Back, Up, Down, Right, LeftPivot Axis
When one or more axes are selected, the asset will only rotate around the available axes, preventing unwanted rotations and allowing more precise control of the facing behavior.
Using the Face Target Node
Example: Make the nose of a plane face a cube.
In order to recreate this scenario, you’ll need to place these assets in your Space:
A Canvas
A plane asset (source)
A cube asset (target)
When the scenario starts, the Face Target node is triggered. Set the Direction to Forward so the plane’s nose points toward the cube. Optionally, use the Pivot Axis constraint to prevent the plane from tilting, ensuring it rotates smoothly toward the cube while maintaining a stable orientation, in this example, the plane can only rotate on the Y Axis.
Result :