Learn How to Export 3D Model to Moicon

In this ~4-minute video 3D Generalist, Damian explains the basics of exporting 3d model from Blender to GLTF format, and creating new project within Moicon.

File Naming

It is important to note that once gltf is exported it shouldn't be renamed because it won't work when uploaded to Moicon.

An example would be, if you exported files named model.gltf and model.bin, and then renamed them to model(1).gltf and model(1).bin, would result in an error (this can happen often when someone sends you many files with the same name and they are being downloaded to the same directory).

In order to resolve this problem, you can either remove (1) from it's name or edit model(1).gltf in a text editor, search for 'model.bin' and replace it's path with 'model(1).bin', or if you can, simply export the files again from your 3D software with the desired name.

Please note

We're happy to accommodate an initial revision of your project, to ensure we have reproduced your model in the way you envisioned with all of your assets displayed correctly. However, subsequent revision requests may require a paid design service.

Export as GLTF

When you export to *.gltf format, original file is cut into pieces, so you end up having a lot of duplicate vertices in Moicon App, that's expected.

3D software such as blender tell you what happens to the 3D assets after exporting, it's common:


The glTF format requires discountinous normals, UVs, and other vertex attributes to be sotred as separate certicies, as required for rendering on typical graphic hardware. This option attempts to combine co-located vertices where possible. Currently cannot combine verts with different normals.

Original 3D asset:

Exported 3D asset:

Please note

For this reason the geometric parameters in 3D programs may differ from what will be displayed in the Moicon app, this is the nature of the glTF format.

What if the Asset Textures Do Not Load?

Edit the *.gltf file, you can use Notepad++ or similar text editing software.

Search for 'textures' and change the file path. Make sure textures won't be in the folder. For textures to work properly place a texture path without any folders or subfolders.

After these steps, upload the asset again. Textures should be visible.