LogoLogo
DocumentationWebsiteCommunityPortal
  • Get Started
    • Quickstart
    • Tutorials
    • Wizards
  • Features
    • Release Notes
      • 2024
        • 04-05 Apr Update
        • 03-27 Mar Update
        • 02-07 Feb Update
        • 01-23 Jan Update
        • 01-05 Jan Update
      • 2023
        • 12-18 Dec Update
        • 11-30 Nov Update
        • 10-30 Oct Update
        • 10-04 Oct Update
        • 09-18 Sep Update
        • 09-11 Sep Update
        • 08-28 Aug Update
        • 08-14 Aug Update
        • 07-23 July Update
        • 07-14 July Update
        • 06-16 June Update
        • 06-6 June Update
        • 05-16 May Update
        • 03-31 Mar Update
        • 03-16 Mar Update
        • 03-10 Mar Update
        • 02-07 Feb Update
        • 01-24 Jan Update
        • 01-10 Jan Update
      • 2022
        • 12-08 Dec Update
        • 11-13 Nov Update
        • 11-07 Nov Update
        • 10-26 Oct Update
        • 10-14 Oct Update
        • 10-01 Oct Update
        • 08-26 Aug Update
        • 08-02 Aug Update
        • 07-01 July Update
        • 06-08 June Update
        • 05-20 May Update
        • 05-05 May Update
        • 04-25 Apr Update
        • 02-11 Feb Update
        • 01-28 Jan Update
        • 01-10 Jan Update
      • 2021
        • 12-10 Dec Update
        • 12-01 Dec Update
        • 11-26 Nov Update
        • 11-17 Nov Update
        • 11-12 Nov Update
        • 11-09 Nov Update
        • 11-02 Nov Update
        • 10-26 Oct Update
        • 10-21 Oct Update
        • 10-14 Oct Update
        • 09-27 Sep Update
        • 08-31 Aug Update
        • 07-20 July Update
        • 07-02 July Update
        • 06-31 June Update
  • Metaverse
    • Building
      • Portal
        • Team Members
        • Defining Global Variables
      • Editor
        • File Manager
          • Selecting a file
          • Sketchfab Integration
        • Placement in 3D Space
        • Project Settings
          • Preferences
          • Branding
          • Collaborators
          • Menu
          • Variables in Settings
          • Lead Generation
          • Tour Mode
          • Advanced
          • E-Commerce in Settings
        • Preview
          • Headset Testing - WebXR Emulator
        • Viewport Properties
        • Editor Keyboard Shortcuts
      • Scenes
        • 3D Scene
          • Avatar System
          • Colliders
          • Zones
          • Lights
        • 360 Scene
        • Orbit Scene
      • Elements
        • Image
        • Video
        • Audio
        • GIF
        • Text to Speech
        • Character
        • Character AI
        • Actionbar
        • Timer
        • Polygon
        • Linked Popups
        • Variants
      • Rules
        • Shared Rules
        • How Rules Work
        • Number Variable Rules
        • String Variable Rules
        • Boolean Variable Rules
      • Variables
        • Autogenerated Variables
        • String Substitution
        • Capturing User Input
      • Build FAQs
    • Publishing
      • URL or QR Code
      • Embed on your Website
      • Full-Page HTML
      • Embedding within Apps
        • Android Embed
        • React Native Embed
      • Export as SCORM package
      • Authentication
        • SSO
        • Password With Expiry
        • Email with OTP
        • Custom List
        • Token
        • Load from another Experience
      • Publishing FAQs
      • Private Cloud Deployment
    • Multiplayer
      • Host Mode
      • Broadcast Mode
      • Voice Chat
      • Text Chat
      • Video Chat
      • Screenshare
      • Comments
      • Share Reactions
      • Notifications
      • Troubleshooting webcam and microphone
    • Analytics
      • Advanced Analytics
      • Leaderboard
      • Viewer Sessions
    • Integrations
      • GMetri with SCORM
        • Embed a SCORM package in a GMetri experience
      • Live Stream on GMetri
        • Live Stream Zoom on YouTube
        • Live Stream Zoom on Vimeo
          • Zoom Setup
      • E-Commerce with GMetri
        • Shopify Integration
        • WooCommerce Integration
        • Custom Integration
        • Using an E-Commerce Plugin
      • Adding a Chatbot
      • Sending data to GMetri Deployment
    • Viewing
      • Avatars
      • First/Third Person
      • Concurrency
      • Oculus Controls
      • Viewer Keyboard Shortcuts
      • IT Permissions
        • Whitelisting for Viewing Experiences
        • Whitelisting for Editing Experiences
        • Whitelisting for Analytics
        • Subprocessors
    • GMetri SDK
      • GMetri Player
      • GMetri SDK APIs
        • Project
        • Deployment
        • File
        • Viewer Group
      • GMetri Webhooks
      • API Token
      • Examples
  • Guidelines/Compatibility
    • Guidelines
      • Content Creation Guidelines
        • XR Experience Storyboard
        • 360 Degree Video Shoots
        • Avatars vs Characters
        • Designing 3D Models for Immersive VR mode
      • Asset Guidelines
        • 3D Models
          • Export GLB/GLTF from 3DS Max
          • Export GLB/GLTF from Blender
        • 360 Pano Images Render
        • Resources for Assets
        • Asset FAQs
        • Image Aspect Ratio
      • Experience Optimizations
        • Scene Optimizations
          • Performance Monitor
        • Image Optimizations
        • Audio Optimizations
        • Video Optimizations
        • 3D Model Optimizations
      • Workflows
        • Green Screen
          • Apply Green Screen to Videos
          • Accurate Color Selection
        • QR Code Scanner
        • Adding Sprites
        • Adding Background Music & Persistent Logo
        • EmbedHTML Snippets
    • Compatibility
      • Platform Requirements - Viewer
      • Platform Compatibility Matrix
      • Supported File Formats
      • Supported Browsers
      • Capture Network and Console Logs from Chrome Browser
    • Limitations
      • iOS Limitations
      • VR Mode Limitations
  • Platform
    • Billing
    • Platform FAQs
    • Security
    • Legal
Powered by GitBook
On this page
  • Properties of a 3D scene
  • View
  • Advanced
  • How can I add a new 3D Scene?​
  • Concepts
  • Avatars
  • Colliders
  • Zones
  • Lights
  • Multiplayer Mode
  • Camera Modes

Was this helpful?

Edit on GitHub
Export as PDF
  1. Metaverse
  2. Building
  3. Scenes

3D Scene

PreviousScenesNextAvatar System

Last updated 3 months ago

Was this helpful?

3D Scenes allow viewers/players to roam freely within a space using WASD and Arrow keys [← → ↑ ↓]. This is similar to walking, visiting and interacting with different parts of a room. You can also jump using the SPACE key on desktop devices.

Properties of a 3D scene

The properties panel in a 3D scene provides multiple options to adjust an element or an item in an experience.

View

  • Yaw - It refers to the rotation of a virtual camera around its vertical axis. It is typically used to control the left and right movement of the camera, allowing the user to look around the experience

  • Reset Rotation - By selecting this option, the user can reset the camera to its default position if the scene in an experience is set at a specific angle. This feature is especially useful in experiences with multiple scenes, as it allows the user to easily reset the camera's position in each scene.

  • Allow Zooming - This will allow your viewers to control the zoom function for your experience.

  • Enable Collisions - When Enable Collisions is turned on, virtual objects can collide with each other, resulting in realistic responses such as bouncing or sliding off each other.

  • Viewer Height - This refers to the height from which a viewer will observe the experience. Viewer height feature can be accessed on desktop and laptop devices, but unavailable for VR.

  • Spawn Zone - It is a starting point for new users entering an experience. It is a designated area within an experience where avatars or objects are initially placed when they are created. From the drop-down menu, you can select a zone of your choice and designate it as a Spawn zone.

  • Bounds - From this section, you can make modifications or adjustments to the bounds of the scene.

Advanced

  • Environment Map - You can select different types of environment maps from the drop down.

  • Selective Bloom - Selective bloom is a visual effect in an experience that highlights certain areas of the virtual environment with a glowing or blooming effect.

How can I add a new 3D Scene?​

From the editor, add a new 3D scene by going to Add Element > Scene > 3D Scene. This also inserts a few default elements that are helpful in scene setup.

  • Pano - A background for the entire scene

  • Environment - A 3D model that will serve as the space for our scene. This can be replaced by selecting another 3D model from the file manager and adjusting positioning and scale to match life-size scale

  • Zone - A spawn zone from where all the player will enter this scene. This can be moved around the scene to enable players entering the room from different locations.

  • Lights - A default light setup to make the scene look good.

To add a new collider, add a new Collider Volume element.

  • Align the element with one of the walls in the middle and adjust the scale.

From the Scene Properties, adjust the `Scene Bounds` to confine player movement within a space. This is automatically configured for the default environment that comes with every new 3D scene.

Concepts

Avatars

Your digital representation in the Metaverse is called an Avatar. Avatar System

Colliders

How do we prevent viewers from walking into walls/objects?

You can control the spaces where a user walks using colliders. Colliders

Zones

Zones allow you to define interactive areas in a scene. Zones

Lights

Control the illumination of your Scene using lights. Lights

Multiplayer Mode

To collaborate with other people in your metaverse, you can use multiplayer mode. Multiplayer

Camera Modes

Control how you move in the editor.

Camera Mode
Click on Start to expereince the 3D Scene
3D Scene Properties
Zoom
Environment Map