OpenQuestCapture for Quest 3 and 3S Capture

Michael Rubloff

Michael Rubloff

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp
OpenQuestCapture

OpenQuestCapture is a new open source project that pushes the Meta Quest 3 and 3S closer to a surprisingly potent capture device. Built as a Unity application and released under an MIT license, the repository allows users to directly capture from the headset.

With the surge in popularity of Meta’s Hyperscape Capture, there has been a growing awareness, and demand, for capturing directly with a headset. Unfortunately, Meta does not currently offer a way to export either raw capture data or trained PLY files. What it does allow is the creation of shareable links, enabling up to eight people to join a space simultaneously, but the underlying data remains locked away.

OpenQuestCapture fills that gap by capturing headset and controller poses, stereo passthrough imagery, camera intrinsics, and raw depth maps, all aligned in time and organized into session based logs. The project exposes the full capture pipeline, from Camera2 API characteristics to raw YUV frames and per camera depth descriptors.

Similar to Hyperscape Capture, OpenQuestCapture also gives real time visualization inside the headset. As users scan an environment, they can see coverage feedback rendered live, with color indicating the angle of capture. White for head on views and increasingly vivid colors for grazing angles.

The project is also paired with a companion repository, Meta Quest 3D Reconstruction, which handles parsing, decoding, and reconstruction of the captured data. Together, the two projects form a complete pipeline that converts raw Quest logs into COLMAP compatible outputs using Open3D and Python utilities. From there, scenes can be passed directly into Gaussian Splatting workflows, like Postshot or Lichfeld Studio.

OpenQuestCapture is built on top of the Quest sensor data capture foundations laid by QuestRealityCapture, created by t-34400. The author explicitly credits that work for making Quest sensor access feasible in the first place. The app is sideloaded onto the Quest, and you will need to enable permissions for headset cameras, and recording is toggled using the left controller’s menu button.

Sessions are automatically stored in timestamped folders on internal storage, with options to export recordings as zip files directly from within the headset. For those who want a fully managed path, captured data can be uploaded to vid2scene’s cloud service, which handles reconstruction and produces a 3D Gaussian Splatting scene without local setup.

The project is still early, with only a handful of contributors and modest GitHub traction so far, but its the latest foray into capturing directly with a Quest. Just a few months ago, it was hard to imagine anyone using their headset to be capturing gaussian splatting data with, but it’s being rapidly proven that the headset form factor is a compelling capture device.

Learn more and access OpenQuestCapture through their GitHub repo!

Featured

Recents

Olli Huttunen Releases Point Cloud Merger for Blender

Olli Huttunen's Point Cloud Merger imports, aligns and merges multiple COLMAP reconstructions in Blender into one package for Gaussian Splatting training.

Michael Rubloff

Aug 24, 2026

Olli Huttunen Releases Point Cloud Merger for Blender

Olli Huttunen's Point Cloud Merger imports, aligns and merges multiple COLMAP reconstructions in Blender into one package for Gaussian Splatting training.

Michael Rubloff

Platforms

luma.gl 9.4.0 Beta Adds a GPU Gaussian Splat Renderer

vis.gl publishes @luma.gl/splats as a 9.4.0 beta, a GPU-native Gaussian splat renderer with WebGPU hierarchy traversal, bounded residency, and Spark RAD paging.

Michael Rubloff

Aug 24, 2026

Platforms

luma.gl 9.4.0 Beta Adds a GPU Gaussian Splat Renderer

vis.gl publishes @luma.gl/splats as a 9.4.0 beta, a GPU-native Gaussian splat renderer with WebGPU hierarchy traversal, bounded residency, and Spark RAD paging.

Michael Rubloff

Platforms

Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

Xangle Camera Server v26.08.20 adds clearer splat scene-center controls and render cancellation, plus Canon EOS R6V support and project-local dataset archiving.

Michael Rubloff

Aug 24, 2026

Platforms

Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

Xangle Camera Server v26.08.20 adds clearer splat scene-center controls and render cancellation, plus Canon EOS R6V support and project-local dataset archiving.

Michael Rubloff

Platforms

AirVis Studio 1.0.4 Brings Local 3DGS Training to Windows

AirVis Studio arrived on the Microsoft Store. It's a free Windows application that turns video, 360 video and image folders into Gaussian splats locally.

Michael Rubloff

Aug 24, 2026

Platforms

AirVis Studio 1.0.4 Brings Local 3DGS Training to Windows

AirVis Studio arrived on the Microsoft Store. It's a free Windows application that turns video, 360 video and image folders into Gaussian splats locally.

Michael Rubloff

Trending Articles
  1. TRENDING
    Loading...
  2. TRENDING
    Loading...
  3. TRENDING
    Loading...
Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

Email
Copy Link
Twitter
Linkedin
Reddit
Whatsapp

More from Michael Rubloff

More from Michael Rubloff

Olli Huttunen Releases Point Cloud Merger for Blender

Olli Huttunen's Point Cloud Merger imports, aligns and merges multiple COLMAP reconstructions in Blender into one package for Gaussian Splatting training.

Michael Rubloff

Aug 24, 2026

Point Cloud Merger for Blender

Olli Huttunen Releases Point Cloud Merger for Blender

Michael Rubloff

Aug 24, 2026

Point Cloud Merger for Blender

Olli Huttunen Releases Point Cloud Merger for Blender

Olli Huttunen's Point Cloud Merger imports, aligns and merges multiple COLMAP reconstructions in Blender into one package for Gaussian Splatting training.

Michael Rubloff

Aug 24, 2026

Point Cloud Merger for Blender

Platforms

luma.gl 9.4.0 Beta Adds a GPU Gaussian Splat Renderer

vis.gl publishes @luma.gl/splats as a 9.4.0 beta, a GPU-native Gaussian splat renderer with WebGPU hierarchy traversal, bounded residency, and Spark RAD paging.

Michael Rubloff

Aug 24, 2026

luma.gl

Platforms

luma.gl 9.4.0 Beta Adds a GPU Gaussian Splat Renderer

Michael Rubloff

Aug 24, 2026

luma.gl

Platforms

luma.gl 9.4.0 Beta Adds a GPU Gaussian Splat Renderer

vis.gl publishes @luma.gl/splats as a 9.4.0 beta, a GPU-native Gaussian splat renderer with WebGPU hierarchy traversal, bounded residency, and Spark RAD paging.

Michael Rubloff

Aug 24, 2026

luma.gl

Platforms

Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

Xangle Camera Server v26.08.20 adds clearer splat scene-center controls and render cancellation, plus Canon EOS R6V support and project-local dataset archiving.

Michael Rubloff

Aug 24, 2026

Xangle Studio

Platforms

Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

Michael Rubloff

Aug 24, 2026

Xangle Studio

Platforms

Xangle Adds Splat Scene Center Controls and Render Cancellation to Camera Server v26.08.20

Xangle Camera Server v26.08.20 adds clearer splat scene-center controls and render cancellation, plus Canon EOS R6V support and project-local dataset archiving.

Michael Rubloff

Aug 24, 2026

Xangle Studio