LogoObjToSchematic Wiki

Importing glTF Models

Importing models using the glTF format is the recommended method of importing models.

glTF models can be saved as .gltf or .glb files. OtS only supports .glb files as they bundle all necessary data together in one file, such as textures and material information.

Download/create a glTF model in the .glb file format.

When using a glTF model it is recommended to follow the Exporting Models from Blender guide.

Open the editor at objtoschematic.com/editor.

In the Scene panel on the left, click the Add Object button, and select "GLTF File" and the importer dialog will appear.

Upload the .glb file into the file selector.

Click the Import button.

OtS will process your file and if successful will add a new Mesh into your scene.

If you're stuck on what to do next, visit the Getting Started guide.

Getting Started

Learn more about the various pieces of the OtS editor.

Troubleshooting

Why does my model look different?

There may be multiple reasons why the model looks different inside of OtS.

OtS only reads the colour material data stored in the glTF file. Because of this, when the model is rendered OtS only uses basic colour shading. This may result in the model looking different than other 3D software that use more sophisticated rendering.

Material properties such as metallicness, reflectivity, subsurface scattering depend on the viewing angle, i.e. how the model looks depends on where you view it from. During voxelisation, since each triangle is converted to voxels without a view direction, it's not possible to calculate these effects so they're ignored.

If you are using SketchFab you view only the colour data of a model to see how OtS will load a model.

image
image

OtS does not support transparency. Any transparent materials will be shown and processed as black. If possible, transparency-masked materials should be converted into geometry.

OtS does not support backface culling. Some materials disable the rendering of triangles that are facing towards or away from the camera. As this is view angle dependent it is also ignored.

OtS does not read rig data stored in the glTF file. All rigged models will be rendered and processed in their bind pose. To avoid this, pose transformations should be applied to the model vertex before importing.

If you want your model to be posed, in Blender (or other DCC software) you can "apply" the pose to the model.

image

For best practices to follow when creating models for OtS read the Exporting Models from Blender guide.

Out of Memory

If you try to upload a very large or detailed model then OtS may run out of memory. It is highly recommended to simplify your model before importing it into OtS. You are loading multiple high resolution textures. 4k textures or larger take a lot of resources. You should downscale them before importing into OtS. You will not notice the difference.

How to do this is explained in the Exporting Models from Blender guide.

On this page