Media

Response_Node_MessageBoxShow.png Message Box \ Show Message Box


image.png

The Show Message Box node displays a floating text panel directly above a specific 3D object in the VR scene. Once activated, the node takes the targeted SceneNode input and generates a visible UI element containing the text strings provided in the Title and Body inputs, to provide contextual information or instructions to the user.




image.png

image.png





Response_Node_MessageBoxHide.png Message Box \ Hide Message Box


image.png

The Hide Message Box node removes an active text panel currently displayed above a specific 3D object. When activated, the node takes the targeted SceneNode input and immediately dismisses its attached message box from the user's view.





Response_WebBrowser_SetURL.png Set Web Browser URL


web URL.png

The Set Web Browser URL node sets the URL for a web browser within the VR Experience. This node enables users to open and navigate to a specified webpage, making it possible to display web content like videos or instructional resources directly within the VR environment.



Example

image.png

web URL PLANE.png

In this example, the Set Web Browser URL node is used to open the SimLab website. The Node Triggered event is activated when the user triggers an object named "activate." As soon as the object is triggered, the Set Web Browser URL node is triggered, setting the URL to the SimLab website. The website then loads and is displayed on a web browser plane within the VR environment.


Discord_Icon.png Tutorial is available on SimLab VR Discord server




Response_WebBrowser_HTML_Load.png Load Web Browser HTML

Shows a page you write yourself on a web browser in the VR Experience, instead of opening a website.

What it does

Where Set Web Browser URL sends a web browser to a website address, this node gives the browser the page itself: you type the page's content as HTML text, and the browser shows it straight away. Nothing is downloaded from the internet, so it's a good way to show short instructions, step lists or results that you build inside your diagram.

While your page is showing, the browser hides its address bar, and your page takes priority over any website address the browser was given. To go back to a website, run this node again with HTML left empty: the browser then shows its web address again.

Inputs

Port Type What to connect
Execute Trigger Wire this from the previous node's Execute output.
SceneNode Scene node The web browser object in your scene that should show the page. Something must be connected here: with nothing connected, the node stops with an error.
HTML Text The page to show, written as HTML. Leave it empty to stop showing your page and go back to the browser's web address.

Outputs

Port Type What you get
Execute Trigger Fires once the node has finished.
SceneNode Scene node The same web browser you connected, so you can wire it into the next node.
HTML Text The same HTML text you entered.

Example

SceneNode input The web browser plane from the Set Web Browser URL example
HTML input <h1>Step 2: Close the valve</h1><p>Turn the red valve clockwise until it stops.</p>
SceneNode output The same web browser plane, now showing the “Step 2” page
HTML output The same HTML text

Tips


Response_Camera_SetFOV.png Set Camera FOV

Changes how wide a Camera placed in your scene sees, so the pictures it takes show more or less of the scene.

What it does

Sets the field of view (FOV) of a Camera object in the scene, in degrees, replacing the value you gave that camera in the Composer. A small FOV zooms in on a detail; a large FOV takes in more of the room. Every picture a Capture Camera to File node takes with this camera afterwards uses the new value.

This only changes the camera's own view. Nothing on any user's screen changes — to change how wide a user sees, use Set Player FOV instead. If nothing is connected to Camera, or the object connected isn't a camera, nothing changes, and the Execute output still fires.

Inputs

Port Type What to connect
Execute Trigger Wire this from the previous node's Execute output.
Camera Scene node The Camera object in your scene whose field of view you want to change. Required.
FOV Number The new field of view, in degrees. Use a value from 1 to 170; smaller numbers zoom in, larger numbers show more.

Outputs

Port Type What you get
Execute Trigger Fires once the node has finished.
Camera Scene node The same camera you connected, so you can wire it straight into the next node (for example Capture Camera to File).
FOV Number The same field of view you entered.

Example

Camera input The Inspection Camera placed above the workbench
FOV input 35 — a close-up of the part on the bench
Camera output The Inspection Camera, ready for Capture Camera to File
FOV output 35

Tips


Revision #14
Created 8 September 2024 13:55:09
Updated 25 October 2026 08:19:05 by Rafat