SceneNode \ Nodes Management
Cast SceneNode
The Cast Scene Node enables the user to change the type information of a scene node by selecting a typeinfo from the list, such as sound, 3D object, video, gadget, or camera. This node identifies the selected scene node as the chosen type, allowing it to function accordingly within the VR environment.
Example
In this example, a Cast Scene Node is used to identify the scene node of an animal object (dog, cat, and horse) as a sound. An attribute named "Sound" is added to all three animals, and the corresponding sound is assigned to each. When the user triggers an animal, the Cast Scene Node identifies the scene node as a sound, and the animal plays its assigned sound through the Sound Play node.
Reset Parent Node
The Reset Parent Node enables the user to reset all transformations applied to an object and return it to its original position relative to its main parent. This can be done by linking the node to an event or condition within the scene. Once the reset is executed, the object will revert to its default state under the main parent.
Example
In this example, a Reset Parent Node is used to reset the transformations of a car object to its original state relative to its main parent once the "Car Move" sequence ends. When the user triggers the Activate object, the car move animation sequence will play. After the sequence concludes, the Reset Parent Node is triggered automatically, returning the car to its default position under the main parent.