Skip to main content

Overview

Show Panel is the most versatile UI action in Creator Studio. It displays a customizable panel that can contain text, images, videos, questions, input fields, and buttons. Use Hide Panel to dismiss the panel when no longer needed. Panels support variable interpolation and can be positioned anywhere in 3D space, making them flexible for various training scenarios.

Show Panel

When to Use

  • Display instructions with supporting images
  • Present multiple-choice questions
  • Collect free-text input from learners
  • Show confirmation dialogs
  • Display information popups with diagrams
  • Combine instructional text with media

Parameters

Example 1: Simple Instructions with Image

A panel appears with a title, instructions, and a diagram. It always faces the learner.

Example 2: Multiple-Choice Question

A question with three answer options appears. Each selection fires an event that the author can connect to different states.

Example 3: Input Collection

A text input field allows the learner to enter data. The value is stored in equipmentSerial variable when submitted.

Example 4: Comprehensive Panel (Video + Text + Buttons)

A panel with a video, instructional text, and multiple action buttons provides a rich learning experience.

Hide Panel

When to Use

  • Remove the panel before transitioning to the next step
  • Dismiss a confirmation dialog after learner responds
  • Clear panels during transitions

Parameters

Example

The panel is dismissed and the learner returns to the 3D scene.

Best Practices

1

Use in onEntry and onExit

Show panels in onEntry, hide them in onExit for clean state management.
2

Keep panels focused

Include only essential content. Multiple smaller panels are better than one cluttered panel.
3

Enable Billboard mode

Set Billboard: true to ensure the panel always faces the learner, regardless of camera angle.
4

Test responsiveness

Verify panels are readable on mobile devices and don’t obscure critical 3D content.
5

Use variable interpolation

Personalize panels with learner names, scores, and custom data using {{variableName}}.
6

Map choice events to transitions

Connect choice events to different target states so each answer leads to appropriate feedback.

Common Patterns

Tutorial Step with Image

The learner sees the step instruction with a diagram, then can interact with the components.

Quiz Question

Each answer choice routes to different feedback states.

Data Collection

The learner’s input is captured in the equipID variable and can be used later in the training.
  • Show Text — Display simple text without the panel container
  • Show Image — Display images standalone
  • Pause Training — Require acknowledgment before continuing
  • Set Interactable Objects — Enable interactions with objects while the panel is open