Evaluation without
the black box.

Source-grounded, not ground truth

A single source image only provides evidence for its observed view. AI3D Benchmark never presents that evidence as proof of complete geometry, hidden surfaces, or physical correctness.

The comparator

Split, opacity, source, render, blink, difference, and silhouette modes share one pan and zoom transform. Use keys 1–7, +/−, 0 to reset, and F for fullscreen. Blink respects reduced-motion preferences.

App deliverables

POST /api/v1/deliverable-submissions creates a draft, records the versioned generation manifest, and returns short-lived direct-upload sessions for up to eight checksummed PLY, SPLAT, or self-contained GLB artifacts. GLB receives structural mesh validation; the built-in interactive viewer remains Gaussian PLY/SPLAT-only. Large bytes never traverse Next.js.

Authorization: Bearer <scoped token>
Idempotency-Key: <unique retry key>
Start integrating →

API v1

Errors use a stable error.code, message, and request ID. Authenticated mutation calls require bearer authentication and idempotency keys; source resolution is public.

OpenAPI JSON ↗

Limits & lifecycle

Artifact size defaults to 1 GiB and each submission accepts up to eight artifacts. Upload authorizations expire after 15 minutes; published result metadata is immutable.