CLO is a 3D fashion design software program creating virtual garment visualizations.
Not all features in CLO are compatible with Sketchfab, but here are some tips from our team about the best way to prepare and export CLO models for uploading to Sketchfab.
Below are the CLO export presets and options that have worked well for us in the past. This page also has information and workflows that will translate well to Sketchfab as well.
Here is a list of materials that work well when uploading to Sketchfab:
Fabric_Matte
Fabric_Shiny
Fabric_Silk/Satin
Fabric_Velvet
Leather
Metal
Plastic
Here is a list of materials that need further attention and possible workarounds. They will not look exactly as they do in CLO after upload. However, in some cases you can tweak the material to get closer to the look you want within our 3D editor:
Fur
Gemstones
Glass
Glitter
Iridescent materials
Light
Skin
In most cases it is better to change all your topstitching from OBJ to Texture in the Object Browser in CLO.
When exporting to glTF / GLB, these settings seem to work best:
Select all patterns
Select all avatars
Select all Graphics and Trims
Multiple Objects
Thick
Unified UV Coordinates (PNG)
Image size 4096 Pixels
Fill Texture Seams: 1mm
Diffuse Map
Metallic-Roughness Map
Normal Map
Scale: m (Default)
%: 100.00%
Characteristics like puckering and transparency may increase when you upload so you may have to adjust these in 3D Settings after uploading.
Keep your 2D pattern pieces tidy and close together.
The above tips won't solve all issues since garment details can vary greatly, but these recommendations should give you a good start.
There are also file size and performance considerations for complex garments. Ideally, you want your model to be under 500k polygons, and to not have too many separate textures and materials. This article breaks down performance considerations for Sketchfab in detail. With that said, a lot of CLO files can fit this criteria. But, it doesn't mean they couldn't be optimized more in order to decrease load time and improve user experience while interacting with the model on the web. The goal is for your model to be as lightweight as possible while maintaining its realism.
