
Import the meta xr sdk into unity, explore the all-in-one package, and set up a unity project with android build support and the urp rendering pipeline for meta quest development.
Switch the packaging platform to android, import the quest development sdk, install the meta xr all-in-one, and run the project setup tool to fix desktop and android settings.
Configure basic interactions in Unity with the Meta XR SDK, enabling hand tracking or controllers, adding grab interactions via interactor and interactable, and building to Quest with OpenXR runtime.
Import sample packages from the xr sdk to learn interaction and mr features, then package and run scenes on quest to practice gestures, wrist UI, passthrough, and scene switching.
Configure and test mr passthrough in Unity using the Meta XR SDK, enabling underlay rendering, adjusting the camera background, and verifying the real-world view via wired or wireless streaming.
Learn to configure the meta xr mixed reality utility kit to load quest room model, use scene anchors, and enable interactions between virtual and real objects with the effect mesh.
Learn how to use the scene loaded event in MRUK to align the virtual ground with the room model and show objects after loading, binding actions in inspector or code.
Replace real room objects with prepared prefabs using the anchor prefab spawner, replacing floors, walls, doors, and other objects with scalable, aligned models based on labels.
Discover how to render the real environment in Unity Quest scenes by hiding the room mesh or using a pass-through material to occlude virtual objects behind real-world surfaces.
Explore building a wall-breaking destructible mesh in Unity using Meta XR MRK, passthrough, and a global mesh spawner, including colliders, raycasting, and reserved space.
Learn to implement a wall-breaking effect in Quest MR using destructible meshes, a see-through passthrough material, and a sky sphere to reveal the virtual world outside when blocks are destroyed.
Bind the gun to the right hand and implement a bullet firing system in the quest scene; bullets collide with wall mesh blocks to destroy them and reveal the outside world.
Explore bullet collision with destructible mesh blocks in Unity, using OnCollisionEnter to destroy the first hit mesh block via a singleton Destructible Mesh Manager, with cross-script calls and optional optimizations.
This course will introduce how to use the Unity Meta XR SDK officially launched by Meta to develop Quest Mixed Reality (MR) Applications in Unity. Through systematic learning, you will learn:
The mystery of MR interaction: passthrough, collision between virtual objects and real objects, occlusion, spatial anchor ... You will learn useful MR development tools from Meta such as MRUK to accelerate your project!
The realization of cool MR visual effects: MR Portal, mesh destruction... These special effects that once only existed in imagination can all be achieved by yourself, infusing your MR Application with boundless creativity and visual impact!
Development based on camera data: Quest has now opened up camera access. You can use passthrough camera API to realize many wonderful effects such as image tracking, object recognition, and many more cool AI functions can be developed!
Whether you are:
A developer with a dream, eager to make a big splash in the MR field
A creative designer, hoping to turn unrestrained imagination into reality
An enthusiast who is full of curiosity about MR Technology and want to explore the infinite possibilities of the integration of the virtual world and the real world
This course will open a door to the future for you!