Importing Models and Textures

Importing your own assets into Expivi only takes a few simple steps.

First, you want to check the file type of your files. For Expivi the most commonly used 3D file type is FBX, we always recommend using this file because it has some advantages over other types like OBJ. The maximum file size of the 3d models is 100mb. If your file is bigger than this you need to split the model into multiple files.

To learn more about ‘Materials’,’ Hierarchy’ and file types follow the link on the bottom of the page.

Expivi supports multiple file types for images, also referred to as textures, the most often used are .JPG or .PNG with the latter also supporting transparency but with increased file size. For the best texture quality and performance, we recommend using files with a resolution of 1024×1024. Keep the ratio 1:1 for all sizes.
To start uploading to Expivi, sign-in to your account. After signing in, you will land on the “Dashboard” page.

Navigate to the Products tab, select the product you want to work on and select the “Configure” tab. In this tab go to the top right of your screen and select the “Import Wizard” button.

In the Import Wizard, you can browse your local files and select the 3D files you wish to upload. Multiple 3D files can be uploaded, this works best when you archive them to a ZIP file first.

Use the ‘Browse’ button and locate the 3D file you want to upload. After uploading is complete you can click on the ‘Next’ button on the bottom right of the import wizard.

In the next screen, you will see a few options. Here you decide how Expivi imports your 3D file. 

Here is a quick explanation of all the functions:


“Import as Configurable Model” is the standard option you want to use to use your 3D file as a configurable model. Select “Reuse materials” to search and reuse existing materials in the material library that match the materials of this import.


In the “Material compare function,” you can select how Expivi will treat your imported materials and also your existing ones. “Create hash from material properties” takes the values of the assigned material and creates a hash code, this code when importing materials with the same values will detect them and read them as the same material. The “Use material name” option detects Materials based on their name, materials with the same name will be read as the same. If this happens Expivi will use the Material with the same name that has already been set up.


Next, you will be able to create a file structure, when importing you can create a folder that will contain the materials that you’re about to upload. Select “Reuse textures” If you wish to reuse files that you have already uploaded in a previous session. You can create a folder that will contain your uploaded texture files as well.


To upload image files. Go to the “Media’’ tab on the left. This is the tab that stores all your uploaded image files and also the “Materials” of your product. Create Folders to add structure to your workspace. Click the add button on the top right corner to start uploading your image files.


For the SKU’s there are three options. Select “Automatic” to automatically check if any ‘_PartSKU’ suffix is used. It will generate models automatically otherwise. With “PartkSKU” you generate models only when ‘_PartSKU’ suffix is detected. And for “Generate” you will always generate models automatically based on the ‘option’ (opt_) hierarchy, it will dismiss any ‘_PartSKU’.