Build immersive headset experiences with Mattercraft

Blog Author
6 min read
Introducing support for immersive headset experiences development in Mattercraft for Meta Quest, Apple Vision Pro, Magic Leap and more.

We’re excited to announce that Mattercraft now supports the development of immersive headset experiences that you can deploy instantly to users over the web.

You can now create Virtual, Mixed, and Augmented Reality content easily for a range of devices, including (but not limited to) the Meta Quest(s), Apple Vision Pro, Magic Leap, Zapbox* and even Google Chrome on Android.

Developing these types of web-based headset experiences has never been easier as you can build with the full suite of amazing features Mattercraft already has to offer, like the visual viewport, animation system and live preview. 

*Zapbox WebXR support coming soon

 

 

What is WebXR?

Mattercraft's brand-new package and headset templates leverage the WebXR specification under the hood, providing seamless support for the various headsets and handheld devices that support it. This standardized framework simplifies the development of web-distributed immersive 3D content, enabling fully immersive VR experiences and AR/MR experiences that blend virtual content with the real world.

 

 

Controller and Hand Inputs

Mattercraft lets you utilise the handheld controllers supported by many of the headsets on the market, including Meta Quest and Magic Leap. You can respond to controller button inputs, enable users to point at and click on buttons and objects using the pointer emulation feature and provide locomotion for VR movement (teleport, walk and turn).

 

 

In addition, Mattercraft supports hand tracking, including various gestures like clenched fist, pointing, and palm open. You can use finger pointer emulation, enter space detection, and link 3D models to the bones of the hand for enhanced immersion.

 

 

Build once, for all devices

Developing for headsets in Mattercraft ensures compatibility across different devices. Whether you're targeting VR, AR, or MR experiences, you can rest assured that your content will work seamlessly across various headsets.

 

What's the benefit of using Mattercraft to develop for headsets?

In most cases, developing headset content requires an app submission or technical knowledge of developing with the WebXR API. With Mattercraft, you're essentially building a static website, enabling you to instantly deploy your content to your end user with a click of a button. There's no need to wait for app store submission or for your end user to download an application onto their headset.

We've also implemented headset support into Mattercraft in an easy-to-use and intuitive way, so you can develop interactive, immersive experiences without writing a single line of code or go deeper with the built-in scripting IDE.

 

 

Start developing for headsets in Mattercraft today

Head over to beta.mattercraft.io or sign up here, to start building headset content today. You can choose from one of our brand-new headset templates or install the WebXR package into an existing project. The package provides a number of 'rigs' to make it super easy to get started, including:

XR Rig VR: Fully immersive VR experience with controller support and teleportation.

XR Rig VR Passthrough: Virtual reality experience showing the user's real-world environment.

XR Rig AR: Mixed reality experience with controller support.

XR Rig AR User Placement: Mixed reality experience allowing users to choose the origin location.

Check out our documentation site to learn more: https://docs.zap.works/mattercraft/webxr/

 

 

Start creating immersive experiences with Mattercraft today and bring your visions to life in the world of WebXR and 3D.