How Dexr creates XR lessons at scale

A no-code editor built with purpose

After more than a decade of experience in XR studios, we saw the same pattern: most custom XR projects delivered similar results, even after long and expensive builds. That showed us a simpler approach was possible. We started Dexr with that in mind and have focused our energy on a web-based, no-code editor that lets people create XR lessons at scale.

Our goals from the start
  • Web first. Lessons open in the browser. Updates are as easy as editing a Google Doc. No installs, no heavy computers.

  • Made for educators. Teachers and trainers can build lessons directly, without waiting on coders or game developers.

  • Reuse saves time. The more content can be shared and reused, the faster and more affordable it becomes.

  • State of the art technology. Today we have high-quality text-to-speech and real-time cloud sync across devices. We’re exploring generative 3D models and other emerging tech.

Here’s a quick look inside.

 

Reusable blocks

Events & Actions

Events in Dexr are like scenes in a play. They make things happen in the 3D world. Objects move, appear, or change so the lesson can move forward. We use them to respond to a learner’s input and to keep the experience flowing logically.

 

Some examples:

Event

3D characters with TTS capabilities

With a large library of text-to-speech voices and realistic 3D characters, it’s easy to build conversational scenarios.

 

Event

Smart objects

Interactivity can easily be assigned to 3D objects using our platform, like a valve that turns, something appearing or disappearing, or a light bulb that lights up. These interactions can be triggered as events to show the learner something new or to move the lesson forward.

Event

Push guidance

Text, images, video, or audio panels can appear before, during, or after any step in the lesson. This makes it easy to shape the narrative and provide what we call “push guidance.”

Dexr Actions are like the tasks in a video game, they define what the learner needs to do. Open a door, pull a lever, pick up an object. At each step, actions guide the learner’s progress and set the boundaries of what comes next.

 

Some examples:

Action

Interacting with 3D objects

As expected in spatial lessons, many options relate to 3D objects and how learners interact with them.

  • Clicking on the correct part
  • Combining two objects correctly
  • Grabbing an object
  • Placing it in the right position
  • Selecting the right objects
  • Cycling through different states
  • ...

Action

Answering to questions

Even in spatial lessons, it’s important to mix interaction with reflection. Research suggests breaking up a chain of 3D interactions every 4–7 steps to prompt learners to pause and recall. This can be done through:

  • multiple- or single-choice questions 
  • speaking tasks
  • selecting the right dialogue option
  • ...

 

 

Onboarding_Actions_StateMachine

Easy to use

Platform

The platform not only makes it easy to create lessons, it also makes it easy to use them live.

Feature

DIY editing

With the same login you use to access the XR lessons, we can also give you access to the editor we use. You can adjust the scenarios as often as you like without needing us in between. The content is yours, and you stay in control.

 

Feature

Realtime updates

Our Blender add-on, real-time libraries, and asset streaming make updates instant.

Whether a 3D model needs a missing button, a lesson step needs rewording, or you’ve switched devices, once an update is pushed, everyone sees the latest version right away.

 

Feature

Learner management & tracking

When lessons are published, you can invite learners to their own accounts and follow their progress. All sessions are stored so you can review and analyze performance at any time.

 

Placeholder Image

Need something tailored?

Custom XR lessons in days, not months

We also create spatial lessons tailored to your teaching needs, with clear pricing and no surprises.