# Run TRELLIS

Turns a photograph into a 3D model you can rotate and print. Ready in about 90 seconds on an RTX 4090, from $0.45/hr. No install, no code.

## What it does

TRELLIS takes one photograph of an object and builds a 3D model of it, including the parts the camera could not see.

The output is a standard mesh file that opens in Blender, Unity, a game engine, or a 3D printing program.

It is accurate enough for product visualization, e-commerce viewers, and previsualization. It is not a substitute for a proper scan when you need real measurements.

## Your setup

We run TRELLIS on an RTX 4090 with 24GB of memory, at $0.45 per hour, billed by the minute. It takes about 30 seconds per object.

TRELLIS builds an intermediate 3D grid before it produces the mesh, and that grid is the memory-hungry part, around 16GB at the default detail level. A 24GB card fits it with room to raise the detail setting. Cheaper 12GB cards force a lower detail grid, and the difference shows up as soft edges on anything with fine structure.

## What it costs

200 objects takes about 1 hour 40 minutes of GPU time, which is about $0.75.

## Two ways to run it

- **Open the app.** Upload a photograph, watch the model build, spin it in the browser, download the mesh.
- **Run a batch job.** Send a folder of product photographs and collect a mesh for each one.

## Model facts

| Field | Value |
|---|---|
| Parameters | 1.2B |
| License | MIT |
| Memory required | 16GB minimum |
| Base model | Trained from scratch by Microsoft Research |
| Publisher | Microsoft |
| Recommended hardware | RTX 4090, 24GB |
| Category | [3D and rendering](https://gpuvault.io/working-on/3d-and-rendering/) |

## Questions people ask

### Do I need to install anything to use TRELLIS?

No. We start a machine with TRELLIS already loaded and hand you a link. Everything runs in your browser, there is nothing to download, and nothing is left on your computer afterwards. It works the same on a Mac, a Windows laptop, or a Chromebook. A workspace is usually ready in about 90 seconds.

### How much does it cost to run 200 objects?

About $0.75. TRELLIS takes about 30 seconds per object on the RTX 4090 we recommend, so 200 objects is roughly 1 hour 40 minutes of GPU time at $0.45 per hour. Billing is by the minute, and a batch job shuts the GPU off the moment the last item finishes. The calculator above works this out for your own numbers.

### Can I run TRELLIS on a cheaper card?

Sometimes, and the calculator will not always make it look worth it. TRELLIS builds an intermediate 3D grid before it produces the mesh, and that grid is the memory-hungry part, around 16GB at the default detail level. A 24GB card fits it with room to raise the detail setting. Cheaper 12GB cards force a lower detail grid, and the difference shows up as soft edges on anything with fine structure. If you want to try a different card anyway, the advanced catalog lets you pick one and shows the estimated time before you commit.

### Can I use TRELLIS commercially?

Yes. TRELLIS is released under the MIT license, which permits commercial use with no conditions worth worrying about. You can use the output in paid client work and in products you sell.

### What happens to my files after I stop?

Anything you save into your workspace folder stays in your account and is there when you come back. Everything else is destroyed: the machine is terminated and its disk is wiped. Batch job inputs and outputs are deleted from our storage 24 hours after you download them. We do not read your files or use them to train anything.

### What if it fails partway through?

You are not charged for work that did not complete, and failed sessions are refunded automatically. Batch jobs write each output as it finishes rather than at the end, so a failure at item 380 of 400 leaves you 379 usable files and a message saying what broke. Restarting picks up where it stopped rather than redoing the work.

---

*Source: https://gpuvault.io/model/trellis/ — GPUVault, GPU rental by the minute.*
