MoGe-3

MoGe-3 by Microsoft estimates metric 3D geometry from a single image, refining depth with a sparse 3D refiner, and returns a textured GLB mesh, a PLY point cloud, and depth, normal and mask maps.
API docs
microsoft/moge-3

MoGe-3 by Microsoft estimates metric 3D geometry from a single image, refining depth with a sparse 3D refiner, and returns a textured GLB mesh, a PLY point cloud, and depth, normal and mask maps.

Try the model

Playground

Open playground
Input

PNG, JPEG, WebP, or GIF · 20 MiB maximum

Input RGB image to reconstruct.
Advanced settings
05
Number of sparse 3D refinement passes over the predicted depth. 0 skips the refiner. Range: 0 to 5.
09
Processing resolution level (0-9). Higher values give finer detail but run slower; output size always matches the input. Range: 0 to 9.
Known horizontal field of view in degrees. Estimated from the image when omitted. Range: 1 to 179.
Mask out invalid regions (sky, background, uncertain) in the reconstruction.
Result
Idle

Your output will appear here

Complete the inputs, then click Run.

Displayed run estimate: $0.075. Final charges follow the model’s billing rules below.

MoGe-3

MoGe-3 by Microsoft estimates metric 3D geometry from a single image, refining depth with a sparse 3D refiner, and returns a textured GLB mesh, a PLY point cloud, and depth, normal and mask maps.

Fields

FieldTypeDefaultNotes
imageimage URL, required—Input RGB image to reconstruct.
num_refinement_stepsinteger 0–53Number of sparse 3D refinement passes over the predicted depth. 0 skips the refiner.
resolution_levelinteger 0–99Processing resolution level (0-9). Higher values give finer detail but run slower; output size always matches the input.
fov_xnumber 1–179—Known horizontal field of view in degrees. Estimated from the image when omitted.
apply_maskbooleantrueMask out invalid regions (sky, background, uncertain) in the reconstruction.

Output

  • url: Main 3D file (GLB unless another export format is selected).
  • point_cloud: Additional file returned by the provider.
  • depth_map: Additional file returned by the provider.
  • normal_map: Additional file returned by the provider.
  • mask: Additional file returned by the provider.

Billing

$0.075 per request. Failed runs are not charged.

Also on SandBase

Other Microsoft 3D endpoints: microsoft/moge-2.