Table of Contents

Namespace Uralstech.UXR.QuestMeshing

Classes

CPUDepthSampler

A utility for asynchronously sampling world-space positions from normalized device coordinates (NDC) in the depth texture using a compute shader. This class batches requests for efficiency and ensures main-thread safety for XR frame access.

DepthMesher

Converts the Meta Quest's Depth API textures into a 3D mesh in worldspace using the surface nets algorithm.

DepthPreprocessor

Script that will preprocess depth data for meshing.

XROcclusionFrameExtensions

Extensions for Unity's XROcclusionFrame.

Structs

ComputeShaderKernel

A light wrapper for a compute shader kernel.

DepthMesher.MeshColliderBakeJob

Enums

DepthEye

Specifies the eye for depth sampling operations.