Skip to main content
Three steps: sign in, check the price, make the model. At the end, the GLB of a treasure chest is in your folder and in your Summer library.
Using a coding agent? Paste this and it does all three steps: Use the Summer API for game assets (https://docs.summerengine.com/llms.txt) and make "a stylized treasure chest, game prop" with 3d/default.
Browse every model with examples and prices: summerengine.com/models.
1

Sign in

The browser opens the Summer sign-in page. Sign in, pick a monthly spend limit and choose Allow. The summer CLI keeps the sign-in and renews it, so you do this once per computer.For your own code, take a one-hour token from the same sign-in:
Calls are paid from your paid Summer credits: your plan’s credits and your top-ups.
2

Check the price (free)

The answer holds price in US dollars as a decimal string, atMost (true: the most it can cost), a breakdown and a quoteId. Send the quoteId with the job (--quote on the CLI) and Summer never charges more than the quote. A quote holds for 15 minutes. Estimates are free and need no sign-in.
3

Make the model and save the GLB

One command starts the job, follows it and saves the file. A 3D model takes a few minutes.

What you get back

A finished job has state: "done" and result.assets: each entry has the asset id in your Summer library and a Summer file URL. Images, voice lines and sounds come back done from the first call, because Prefer: wait=60 holds the answer for up to 60 seconds. 3D models and video answer running first, and the CLI and the scripts above follow them to the end. See Jobs.

Make it yours

  • Rig and animate it. On a character, add "rig": true and "animationNames": ["Idle", "Walk", "Run"]. The model page shows what the rig adds to the price.
  • Start from a picture. Send "kind": "image-to-3d" and an imageUrl.
  • Pick another model. Swap 3d/default for any id on the models page.
  • Use it in Summer Engine. Your agent imports the asset by its id from your Summer library, or you drop the GLB into your project.

Models and pricing

Every model, its price and its inputs.

Sign-in and limits

One sign-in, a spend limit per app, your balance.

Errors

Every error code and what to do.