DX.GL

One GLB or a million,
into shareable video

Point the API at a single model — or your whole catalog — and get back MP4s: turntables, ProRes with alpha, or multi-view datasets. Rendered on our GPUs.

100 free credits on signup — enough to render a first batch tonight. No card.

Your first render tonight

Drop a GLB in the browser, or make three API calls. Either way you have a shareable MP4 in minutes — no 3D software, no render farm to stand up.

In the browser

Open Studio, drop your GLB, hit render. Share the link or embed the MP4 with one line of HTML. Use it as a live demo before you write a single line of code.

Open Studio
shoe.glb → shoe.mp4 Full docs →
# 1 — send a model (a file, or a URL on your CDN)
curl -X POST https://api.dx.gl/v1/models \
  -H "Authorization: Bearer dxgl_sk_..." \
  -F "[email protected]" \
  -F 'renderSettings={"quality":"share","aspect":"16:9","length":6}'
#   -> { "data": { "renderId": "Xz7pQ4w8nR2k" } }

# 2 — poll until it is done
curl https://api.dx.gl/v1/renders/Xz7pQ4w8nR2k \
  -H "Authorization: Bearer dxgl_sk_..."

# 3 — download the MP4
curl -o shoe.mp4 https://api.dx.gl/v1/renders/Xz7pQ4w8nR2k/video \
  -H "Authorization: Bearer dxgl_sk_..."

Built for catalogs, not one-offs

Wire the ingest → render loop once and point it at your whole catalog. New SKUs render on the next run.

Batch renders

Up to 100 variants per call — every aspect ratio and background from a single GPU pass.

Ingest by URL

Point at a model already on your CDN or bucket. No upload step in your pipeline.

Dedup by content hash

Re-sync your catalog freely — identical files are never re-stored, and bare re-uploads reuse the existing preview (SHA-256).

Tags & multi-tenant

Organize by client, campaign, or SKU; filter the whole library in one query.

Deterministic output

Same GPU, same settings, byte-identical MP4 — consistent across a million renders.

Quote before you spend

Price any batch up front. Credits deduct atomically, or not at all if short.

See the Catalog Sync and Variant Matrix patterns in the developer docs.

Two ways to ship it

Self-serve API

Grab a key, wire the REST API or MCP server, pay per second of video. For teams rendering their own catalog.

Read the docs

Managed pilot

Millions of GLBs? Send a slice of your catalog — we batch it, show you the output, and price the volume.

Start a pilot

Render your catalog

Start free tonight, or send us a slice of your catalog and we'll size the volume with you. Per-second pricing with volume tiers.