> For the complete documentation index, see [llms.txt](https://docs.m-xr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.m-xr.com/marso-studio/getting-started/quickstart.md).

# Quickstart

> **Before you start:** check that your asset meets the file requirements. Most early problems come from inputs that were never going to work.

### Route A — I already have a 3D model

Use the **PBR Pipeline** template.

1. Open Marso Studio and create a **new project**.
2. Add the **PBR Pipeline** template. It wires up two nodes: **Load 3D Model → Generate PBR Textures**.
3. In **Load 3D Model**, upload your `.glb`, `.usdz` or `.fbx`.
4. Run **Generate PBR Textures** *(10 credits)*. The model predicts your materials — usually a few minutes.
5. Inspect the result in the **3D viewer**.
6. **Export** the textured asset and its individual maps.

### Route B — I'm starting from an idea or an image

Use the **Generate 3D Pipeline** template.

1. New project → add the **Generate 3D Pipeline** template. It wires up: **Image Generation → Generate 3D Model → Generate PBR Textures**.
2. In **Image Generation**, enter a prompt *(1 credit)*. Prefer your own image? Swap in an **Image** node and upload it instead.
3. **Generate 3D Model** turns that image into a mesh *(4 credits)*.
4. **Generate PBR Textures** applies materials *(10 credits)*.
5. **Preview** in the 3D viewer, then **export**.

> **Route B credit tally:** roughly **15 credits** end-to-end (1 + 4 + 10). See Credits & billing.

### What you get

Every successful run gives you the textured asset plus its individual maps — **albedo, metallic, roughness and IOR**.

### Next steps

* Understand the full pipeline → [Nodes reference](/marso-studio/reference/nodes-reference.md)
* Get better results → [Sourcing & preparing assets](/marso-studio/preparing-your-assets/sourcing-and-preparing-assets.md)
* Something not working? → [Troubleshooting](/marso-studio/help-and-support/troubleshooting.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.m-xr.com/marso-studio/getting-started/quickstart.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
