> ## Documentation Index
> Fetch the complete documentation index at: https://docs.worldlabs.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Mesh export

<iframe width="100%" height="400" src="https://www.youtube.com/embed/I7rYwrgXRmg" title="Mesh Export" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

# Mesh export: downloading 3D assets

Export your Marble worlds as 3D meshes for use in game engines, 3D software, and other
applications. Choose from multiple mesh formats and quality levels to suit your specific
needs, from quick prototyping to high-quality production assets.

<Note>
  Collider mesh export is included with the [Standard plan](/marble/support/account-billing). High-quality textured mesh (GLB) export requires the [Pro plan](/marble/support/account-billing).
</Note>

## Getting started with collider mesh export

You can export collider mesh along with a splat to provide simple physics for games.
For example, see [**first person shooting game**](https://github.com/bmild/spark-physics).
To download collider mesh, navigate to the <Icon icon="download" /> download menu from
world viewer, or world in <Icon icon="globe" /> Worlds, and download from the
<Icon icon="triangle" /> Collider Mesh (GLB) link.

## Getting started with high-quality mesh export

1. **Trigger offline generation**: Select
   <Icon icon="rectangle-ellipsis" /> **High-quality mesh (GLB)** from your world's
   export options
2. **Wait for processing**: <Icon icon="loader-2" /> High-quality mesh generation takes up to an hour to complete
3. **Continue working**: You can close tabs and browser windows - the process continues in the background
4. **Download when ready**: Return later to find a
   <Icon icon="pyramid" /> **High-quality mesh (GLB)** button replacing the generate option
5. **Access premium quality**: Download detailed meshes, one around 600k triangles and
   texture maps, another around 1M triangles with vertex colors.

## FAQ

### How long does offline mesh generation take?

High-quality mesh generation could take up to 1 hour, depending on world complexity and
system load. You can close your browser and the process will continue in the background.

### Can I use collider meshes for visual rendering?

No. **Collider meshes** are optimized for physics interactions and have simplified geometry.
For visual rendering, use splats or the high-quality offline-generated meshes instead.

### Why does my high-quality mesh have artifacts or bad geometry?

Meshes are derived from the world, while the Gaussian splat is Marble's highest-fidelity
representation, so some reconstruction artifacts are expected. Uneven geometry, holes, and
blobby or "floater" surfaces show up most in regions that are hard to reconstruct: thin or
complex structures, transparent or reflective surfaces, sky and background, and areas the
input views didn't cover well.

To get a better result:

* For the cleanest visual quality, use a [splat export](/marble/export/gaussian-splat) instead of a mesh.
* Compare both high-quality mesh files. The \~600k-triangle textured GLB and the \~1M-triangle vertex-colored GLB can differ in where artifacts appear, so one may suit your scene better.

### How do I know when my offline mesh is ready?

Return to your world's <Icon icon="download" /> download menu after several hours.
The <Icon icon="rectangle-ellipsis" /> **High-quality mesh (GLB)** or option will be
replaced with a <Icon icon="pyramid" /> **High-quality mesh (GLB)** button when processing
is complete.

### What's included with high-quality meshes?

High-quality meshes include detailed geometry (around 600k triangles), and texture maps
. Some versions also include vertex color data for additional
material flexibility. See examples on [Export file specs →](/marble/export/specs).

### Can I cancel offline mesh generation?

Currently, once started, offline mesh generation runs to completion in the background.

### What's the file size of exported meshes?

File sizes vary by complexity and format. Collider mesh are typically 3-4 MB,
while high-quality meshes with textures are typical around 100 - 200 MB depending on
world details. See examples on [Export file specs →](/marble/export/specs).
