Advanced Search
Search Results
345 total results found
Media \ Video
Set Video File The Set Video File node allows you to dynamically attach or change the media source of a specific Video Node within your scene. By assigning the target Video Node and inputting the exact FileName of your desired video (such as an .mp4), th...
SceneNode \ Query
Node Added to Query The Node Added to Query event node constantly monitors the scene and triggers its Execute output whenever a 3D object's attributes are modified to match the specific conditions defined by a connected Scene Node Query. By plugging a q...
SceneNode \ Curve
The Curve nodes let you draw and control 3D lines directly inside the VR scene. A curve is a single line that runs through a series of points you place in 3D space, which makes it ideal for things like paths, routes, connectors, graphs, and live data visualiza...
User
User Entered Node The User Enter Node event node continuously monitors the physical boundaries of a specific 3D object and activates the moment a user's avatar collides with or enters its volume. While enabled, it passes forward a reference to the spec...
SceneNode \ Transform
Get Node Transform The Get Node Transform node retrieves the complete spatial data—including the exact location, rotation, and scale values—of a specific 3D object in the scene. When activated, the node takes the targeted SceneNode input, extracts its cu...
User
Show Mouse Cursor The Show Mouse Cursor node explicitly controls the visibility and functionality of the user's mouse pointer within the VR Viewer. When activated, the node checks the boolean Enable input for the specified User. Setting it to True displa...
SceneNode \ Grab
Ignore grabbing The Ignore Grabbing node explicitly prevents a specific 3D object from being picked up or interacted with by the user's hands during the VR experience. When activated, the node disables the grabbable state of the targeted SceneNode if set...
User \ Set Mode
Set Interaction Mode The Set Interaction Mode node dynamically changes how participants engage with the VR environment. When activated, the node evaluates the targeted User input—which can be configured for either "Host Only" or "All Users" and immediate...
SceneNode \ Attributes
These event nodes watch an object and fire automatically the moment one of its attributes changes — so you can react when an attribute is added, edited, or removed without having to keep checking for it yourself. They pair naturally with the Set Node Attribute...
Material
A material decides how a surface looks in your scene — its color, how see-through it is, and the image (called a texture) painted across it. The nodes on this page let your scene read and change those looks while it is running: fade an object out, recolor a wa...
Execution
Custom Event This event is activated manually by the user. It's useful when you want multiple different paths or actions to lead to the same response. To set it up, use the Trigger Custom Event response and assign it a unique ID (e.g., path1). You can pl...
SceneNode \ Appearance
Is Node Visible This node checks the current visibility state of a specified 3D object within the VR Viewer. It evaluates whether the targeted object is currently rendered (shown) or hidden in the scene, and outputs this status as a boolean value (True o...
Material \ Texture
Set Texture From File This node replaces the current texture of a specified material with a 2D image file stored in your Resource Management system. By inputting the exact file name, you can dynamically update the visual appearance of any object using that...
SceneNode \ Hierarchy
Get Node Children The Get Node Children enables the user to retrieve child SceneNodes from a specified parent node within the hierarchy in the scene browser. This function allows users to access the children of a parent node in the VR environment, facilita...
Scene Node \ Overlap
Node Entered Node The Node Enter Node event is triggered when Scene Node A enters Scene Node B. Both nodes can be any nodes in the assembly tree — for example, Node A could be a screwdriver and Node B could be a screw. Node Exited Node The Node Exc...
Media \ Sound
Record Sound The Record Sound node initiates an audio recording session within the VR experience. This node utilizes a User dropdown parameter to determine whether the system captures microphone audio exclusively from the host or from all participating u...
SceneNode \ Dynamic Menu
Dynamic Menu Item Triggered The Dynamic Menu Item Triggered event node acts as a universal listener, activating the moment a user interacts with any dynamic menu button within the VR scene. Upon execution, it outputs the specific SceneNode the menu is a...
Snapping
Node Ready To Snap The Node Ready to Snap event node activates the exact moment a designated SceneNode enters the valid snapping range of an eligible target. This node is highly useful for triggering immediate visual or audio feedback—such as highlighti...
SceneNode \ Snapping
Can Snap Node The Can Snap Node checks whether a specific SceneNode is currently within the eligible snapping range of another object. This node evaluates the spatial relationship between objects and outputs a "Possible" boolean to confirm if a snap can oc...
Call JS Function
Call JS Function The Call JS Function node enables the execution of custom JavaScript functions in the generated Interactive WebGL HTML file after exporting a scene. The following steps explain how to configure and use this node: Add these nodes to the in...