Skip to content

Building a New Lesson

Access a quick guided tutorial via Help > Getting Started inside E-Learning Lab. Click Show for animated demonstrations, Next/Back to navigate, and Q to exit early.

1. Start a New Project

Project browser with the New Project button highlighted

Click New Project to begin a lesson, or double-click to open an existing one.

Additional lessons are available online via the globe icon, which links to the Online Presentation Browser. You can point this at your own collection by clicking Advanced - Open globalConfig and editing ADDITIONAL_LESSONS_URL. You can also drag and drop zip files from online presentations — they automatically unpack and become available.

2. Name Your Project

Give your new project a name and click Create.

Create New Project dialog for naming a lesson

3. Add a Scene

Lesson preview after adding an environment and content

Go to the Assets tab and either:

  • Left-click and drag an asset into the Scenes/Sequence window or Preview window
  • Right-click an asset and select Add to Project
  • Click +Slide to start with a blank slide (v1.4.7+)

Asset sources:

  • Built-in connection to SketchFab for 3D models
  • Wikimedia library for videos and images
  • AI generation for models, images, videos, and 360 media (v1.2+)
  • Online Asset Browser for additional assets
  • Local assets folder (appears after clicking Refresh)

3D environment assets in the Assets browser

Navigation tips:

  • Use the mouse to navigate the preview window
  • Press WASD and QE to move through the preview
  • Click the top-left menu to switch navigation types or hide start points
  • Press R to reset the view
  • Hold Left Shift to lock or freeze the preview camera

Preview navigation menu and keyboard controls

4. Edit the Scene

Drag in objects, videos, images, avatars and more directly into the scene editor and set up your scene/slide using the move/rotate/scale/delete gizmos

Scene Editor Preview with Move/Rotate/Scale gizmo

Available editing options:

  • Add objects and starting points
  • Add lights, sounds, or videos
  • Customize interactivity

Click the Edit button to open the scene in Inspector for more advanced per model adjustments, such as editing materials, light properties and more.

See the Scene Editor and Inspector 3D Scene Builder pages for detailed editing instructions.

Object properties: Use the checkboxes on the right side to:

  • Set items as grabbable
  • Target for eye tracking objects of interest
  • Control visibility
  • Enable built-in animations

Target, Hidden, and Grabbable object settings

Right-click an object and select Properties to add features like Highlight, Move To animations, and Spin (v1.4.3+).

Object Properties window with Highlight, Spin, and MoveTo options

Scene management: Rename, duplicate, or delete scenes from the right-click menu. Videos show a Play Video option. Drag and drop scenes to reorder them.

Scene right-click menu with Edit, Delete, Duplicate, and Rename

5. Run the Session

Run Session menu with Single and Instructor modes

When ready, click Run Session and select from:


Adding Videos

Video playing on the virtual TV object

  1. Select the Videos tab in the Asset browser
  2. Add a new video or use an existing one
  3. Drag the video directly into the scene editor to add to the current scene or drag to the scenes window to create a new scene automatically with this video
  4. Choose either the TV Screen or Big Theater option (see below)

Choosing between the TV Screen and Big Theater displays

Videos can be monoscopic or stereo

Choosing mono or stereo video playback

Video options:

  • Check Loop to repeat a video
  • Check Resume Video to resume from where it stopped when cycling through scenes
  • Set start and end times via the GUI
  • Mute the video's sound if desired

Video timing, looping, and mute controls

By default, videos auto-play on each slide. To disable this, set AUTO_PLAY_VIDEOS = False in mediaConfig.py. See Controls for video playback management.

Stereo format: Stereo videos default to Side By Side (Left/Right). To change to Top/Bottom, set STEREO_VIDEO_FORMAT = 'Top_Bottom' in mediaConfig.py.

Large Screen Videos

Video playing on the large theater screen

  1. Add a larger environment (Theater is recommended)
  2. Select the Videos tab and add or use an existing video
  3. Select a scene, right-click the video, and select Add to Scene or drag into preview or scenes window
  4. Choose Big Theater and select mono or stereo

360 Videos

Viewing immersive 360-degree video in VR

Select the 360 Media tab in the Asset browser. Add new 360 media or use existing media. Right-click and select Add to Project, or drag into the Sequence/Scenes window. Choose mono or stereo.

180 Side-by-Side Videos

As of v1.4.2, you can use 180 side-by-side videos. Add "180" somewhere in the filename before dragging from the 360 media bin. Dragging directly to the scenes panel may work better if you add it to the 360 media bin first.


Adding Images

Image asset displayed on a screen in the lesson preview

  1. Drag and drop images from the images assets bin to the Sequence/Scenes window, or drag directly into the scene editor
  2. Add new images or use existing ones — or generate with AI, search Wikimedia, or search online

Adding Audio

  1. Select the Audio tab
  2. Add new audio or use existing options
  3. Right-click and select Add to Scene, or drag into the preview window
  4. If audio is added to a slide, it appears in the Scene Info panel on the right

Text-to-speech: Add text files to the Audio bin and they will be read aloud by the default text-to-speech model (Piper by default).

Scene audio options: Right-click on scene audio to set it to play for the entire sequence, enable looping, or delete it.


Augmented Reality Mode (Passthrough)

Scene menu with AR Passthrough selected

To enable passthrough (AR) mode for an environment:

  • Right-click on a scene and select AR_Passthrough, or
  • Append the tag _Passthrough to the environment name

See Augmented Reality for more.


Using Built-in Animations

Object Properties window with Avatar, Spin, and MoveTo animation settings

Built-in animations should play automatically but may vary by implementation. To activate them:

  1. Check the Animate checkbox on the object
  2. The object must already have an animation attached
  3. Next to the Animate checkbox, select the specific animation under State (open the model in Inspector to see available animations)
  4. If the object uses a skeleton, right-click and choose Properties, then check the Avatar checkbox
  5. Standard Rocketbox avatars ending in .cfg are recognized automatically

Adding AI-Assisted Instruction

See AI Intelligent Agent for detailed guidance.


Screen Casting

Cast asset in the Videos tab with Cast to Scene selected

To cast from your desktop or a window to a virtual screen:

  1. Select a project and add or select a scene with either the TV object (for virtual TV casting) or enough space for the virtual theater screen
  2. Go to the Videos tab
  3. Right-click the Cast icon or drag it into the preview window
  4. Select Cast to Scene

Choosing whether to cast to the TV Screen or Big Theater

Casting options (on the Options tab):

  • Cast entire desktop
  • Cast from a specific window
  • Cast a URL
  • Select which window to cast

Casting options for a specific window or URL

Chrome hardware acceleration (for browser-based casting sources): disable hardware acceleration before starting:

  1. Open chrome://settings
  2. Scroll to System
  3. Toggle Use hardware acceleration when available OFF
  4. Restart Chrome

Adding Additional Content and Generating with AI Assistance

AI menu for generating slides, quizzes, and uploading content

Upload your own material (PDFs, images, text, and more) from the scenes panel to generate:

  • Contextual quizzes
  • AI Agent discussions
  • Additional slide content