> For the complete documentation index, see [llms.txt](https://learn.tvori.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.tvori.co/master/import/import-3d-models.md).

# Import 3D Models

| Format | Max size | Version        | Support                                                                        |
| ------ | -------- | -------------- | ------------------------------------------------------------------------------ |
| OBJ    | 100 MB   | Every version  | Supports everything                                                            |
| FBX    | 100 MB   | 2013 and newer | Materials color (only diffuse), vertex color, normals, groups, skinned meshes. |
| GLTF   | 100 MB   | 2.0            | Materials color (only diffuse), vertex color, normals, groups.                 |

### Texture support in Pro

It's possible to import models with textures only in [Pro](/master/pro.md) version. Learn more about [importing models with textures](/master/import/import-3d-models/models-with-textures.md).

### Skinned meshes & bones

Learn here about [importing skinned](/master/import/import-3d-models/import-skinned-meshes.md).

### Animation import and more

We don't support import of animations, blend shapes, cameras and lights. If you really need it, write us to <hello@tvori.com> and describe why do you need it. We consider to implement animation import at some point but haven't decided on the time frame yet.

### Optimizations

To guarantee high performance with many instances of an imported model on a scene, it should have no more than 2000 triangles. If you model has more and you want to use it a lot on a scene, then we recommend to use optimization tools in others software to cut amount of triangles. Another way to optimize a model is collapse its sub meshes into a single mesh.

### Prepare models in different software

#### [Oculus Medium](https://drive.google.com/a/tvori.co/open?id=1oJypY6Q1EcVtEz2AEQ0R75lMoTjhLtTwrBTrS6_ex08)

#### Tilt Brush

Some strokes won't import in Tvori. We recommend to import your model to Blender and then export to FBX or GLTF.

We don\`t support textures and shaders from TiltBrush, only geometry.

#### [3DsMax](https://docs.google.com/document/d/1Il-s3J5YKIzEWzTg1S7r6tPPOXISEGxvA4equNl3xVs/edit?usp=sharing)

### **OBJ with materials**

OBJ can store the material data in the companion MTL file (Material Template Library).  An OBJ file could reference one or more MTL files (called "material libraries").

Always keep MTLs near your OBJ and don’t rename MTLs because it will cause missing of the material information in your OBJ.

![](https://lh4.googleusercontent.com/16lwnS2jHmK4uqEKH6RzXykYFAzT37ryhWV56GVJL5xckkjpKUnsZ6-XG2QZqGNpvw-tNHRHa23UjGSr2UXBYE6JnXYBnCqGPod7nY8MqHiqFHk-Ao91D-gERR23EOEBGmvaTfSK)


---

# 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://learn.tvori.co/master/import/import-3d-models.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.
