Scene Properties control the overall appearance of your scene, such as background, camera behavior, and mouseover color. All scene properties are stored in two locations: logical properties found in the rules tab, and visual properties found in the scene tab, under the scene node itself. This page lists all scene properties together for convenience.
Adjusting Scene Logical Properties
To adjust the scene's logical properties, first open a 3D scene. Once the scene is open,
Click Rules to see the rules tree view.
Click the bottom-most node in the rules tree. It represents the scene itself (that node will have the same name as the scene, shown at the top of the screen).
Click the expanders on the right to see the properties you can adjust.

Scene Logical Properties
| Property | Options |
|---|---|
Basic | |
Name |
The name of the scene. |
Description |
Add an optional description of the scene. |
Scene Behavior | |
Allow Orbit |
Allow the user to move the camera only around the surface of a sphere centered on the origin. This is useful to see meshes placed near the origin from any angle, like walking around a sculpture. |
Allow Pan |
Allow the user to move the camera left and right. Th |
Allow Zoom |
Allow the user to move the camera forwards and backwards, towards and away from any direction the camera is currently pointed. |
Constrain Camera to Radius |
If enabled, this helps prevent your user from getting lost in the scene. Specifically, this constrains the camera position to a sphere around the center of the scene. Users will not be able to rotate, pan, zoom, or otherwise move the camera into a position where they no longer see meshes in the scene. Use 'Camera Radius' property to set what the radius of the sphere should be. |
Camera Radius |
When 'Constrain Camera to Radius' is enabled, this controls the radius the sphere the camera will be contained within. |
Add Mouse-Over Effects |
If the user's mouse is placed onto an object, should that object's borders be highlighted? This can help your user find objects in complex scenes. |
Mouse-Over Color |
If mouse-over effects are active, you can select the color of the border. |
Default Viewpoint |
When the scene first renders for your customer, which viewpoint will they be looking through? (If you have no viewpoints defined in the scene, this option is not shown.) |
Layout | |
|
The layout expander appears only if the scene is standalone. |
Layout Name |
Lists both the built-in layouts (Classic, Dream, and Modern 3D) and any custom layouts designed in your environment. |
Layout Options |
Depending on the layout selected, various layout options are shown. |
Adjusting Scene Node Visual Properties
To adjust the scene's visual properties, first open a 3D scene. Once the scene is open,
Click Sceneto see the scene visual editor.
Click the top-most node in the object tree. It represents the scene itself, and has the same name as shown at the top of the screen).
Click the Properties expander to show or hide the different sections of properties.

Scene Node Visual Properties
| Property | Options |
|---|---|
Properties | |
Name |
The name of the scene. |
Background |
If you don't select "environment" as your background, then your scene has no ambient lighting. To see any meshes within your scene, you can set the ambient color below, create mesh lights / global lights, or use materials with an emissive color. |
Environment |
(Appears if background property is "Environment") Pick from one of the pre-defined environments available, or upload your own environment. |
Environment Lighting Intensity |
(Appears if background property is "Environment") |
Environment Rotation |
(Appears if background property is "Environment") |
Environment Blur |
(Appears if background property is "Background") |
Ambient Color |
Specify the color of ambient light in the scene, regardless of background. |
Visual Options | |
Optimize Scene |
On (the default) ensures the scene runs smoothly with a high frame rate, which may sacrifice texture quality on some slower machines. Turning off this feature maintains higher-quality textures, which could result in low frame rates and jerky animations for some users on slower devices. |
| Enable Multithreaded Updates | By default, we allow more powerful devices displaying 3D scenes to multi-thread their scene updates, making for a better user experience. Turn off to prevent this, which encourages processor cycle conservation on local devices. |
Enable Hover Effects |
When the user's cursor is over any interactive mesh, should that mesh be highlighted with a hover effect?
|
| Enable Entering Fullscreen | Show the fullscreen icon to users. When clicked, the scene can fill the screen. This is useful for kiosks or presentations. Tap again (or press the ESC key) to restore the screen. |
Texture Sampling Mode |
Select from different ways textures are applied to meshes, ranging from faster rendering to more realistic textures.
|
|
Post-Processing Effects
Post-processing effects are optional enhancements applied after the meshes are calculated and the scene is about to be shown to the user.
|
|
FXAA Post |
|
| Lens Effects Post in Viewer |
|
Ambient Occlusion |
Two ways to manage ambient occlusion
|
Render Mode in Viewer |
How will your customer view the scene?
These are the same render modes shown in the scene toolbar, so they're easy to preview. |
|
Display Edge Color Display Edge Width Display Edge Tolerance |
If hover effects are enabled above, or the render mode is one of the "Edges" modes, these settings control that edge highlighting effect.
If too many or too few edges are being rendered in edge mode, adjust the “display edge tolerance” slider unil the desired visual effect is achieved. |
Grid Options | |
Display Grid in Viewer |
Show your customer a 2D grid, similar to the one you see in the scene designer. |
Display Axes in Viewer |
Show your customer the same three-color X, Y, and Z axes that you see in the scene designer. |
Grid Size |
Adjust the overall size of the grid. |
Grid Size |
Adjust the overall size of the grid. |
Grid Major Step Interval |
If your grid is large, define a major step to highlight every 5th line, or every 10th line. By default, this is zero (no major steps are shown). |
Grid Normal |
When "display grid in viewer" is on, this describes which axis would point away from the grid plane.The other two axes would define the grid plane. |
Dimensions | |
Scalar per scene unit |
A scene unit is one square shown in the grid. This defaults to 1. Specify any multiplier here to adjust the scale of the grid. |
Unit |
Add a text description of the scene units. The default is "m". |
Loading Experience | |
| Progressively Load Textures |
If your scene includes many textures, you can speed your customer's loading time by turning this on. This first loads low-resolution textures, so the scene is ready for user interaction faster. Once all assets are loaded, then high-resolution textures are loaded in the background and applied when ready. Experiment with this setting, to see if faster loading times that can initially appear grainy are appropriate. See also the "Optimize Scene" property above. |
Experience |
As the scene loads, what visual indicator should be used to give your customer a sense of activity and progress?
"None" is appropriate only in some integration situations. Usually, providing no visual indicator of progress can cause your customers to think something is wrong and they may refresh the page after a few seconds, slowing their experience even more. |
Enable XR |
Some devices, like cell phones with cameras, support augmented reality or virtual reality (AR or VR, often referred to by the general term XR). If you would like to offer your product to your customer in augmented reality, leave this box checked. When enabled...
|
Allow Scaling |
Some devices can determine the size and distance of real-world objects, like tables or rooms, in AR mode. These devices can automatically scale the scene so your product appears life-size. |
Units per Meter |
How many scene units (defined above) fit into one meter in XR reality? By default, since scene units are themselves 1m, this defaults to 1. If your scene units are in inches, you could try 39.37 scene units per meter. |
|
Add Shadows Estimate Lighting |
Some devices can determine the location of real-world light sources. If your scene is being displayed by such a device, you can:
|
Metadata | |
| Metadata is a flexible key/value dictionary you can add to the scene object. Once items are in the dictionary, gather and use them in your scene Snap rules. | |
Connectors | |
| Connectors can be applied not only to any mesh in a scene, but also to the entire scene itself. This is useful when nesting scenes. A nested scene with a connector can be dragged and dropped in the parent scene, with the connector defining how the meshes in the nested scene are positioned and rotated within the parent scene. Learn more about connectors. | |