Currently, OBJ files exported from Shapr3D don’t work directly with Procreate because the UV mappings — automatically generated by Shapr3D — are not sufficient for 3D painting. When you create a UV mapping, you’re “unwrapping” a 3D object and mapping its 2D textures, or applying texture to the unwrapped object. In Shapr3D’s case, the built-in UV unwrapping doesn’t consider the atlas, so it results in overlapping parts.
However, there’s a workaround:
- Use Blender, a free and open-source 3D creation tool, to create 3D-paintable OBJ files.
Here’s an example of correct UV mapping in Blender.
Follow these steps to use Blender for UV mapping:
- Open Shapr3D and export your design in OBJ format.
- Open Blender.
- Delete the cube by right-clicking the cube and selecting Delete.
- Import your design by selecting File > Import > Wavefront (.obj).
- Select your object.
- Go to UV > Unwrap > Smart UV Project.
The following dialog will appear.
- Click OK to generate your UV mapping.
- Export your design in OBJ format.
- Import your design to Procreate.