Page MenuHome

Wavefront OBJ file export issue
Closed, ResolvedPublic

Description

System Intormation
Windows 8.1 | GTX680

Blender Version
Broken: 2.76.4 d970f02

Description
When exporting wavefront OBJ file, if overlapped UVs exist, the .obj file will not work as expected in many other softwares. Actually it seems the UV islands seems to be splitted into individual faces.

How to Repeat

Let's just unwrap a simple plane, then duplicate, and join them as a single mesh. Then export as .OBJ.

Event Timeline

Firstly, which applications have issues with Blender's UV's?

I suspect this is caused by Blender sharing UV's between different vertices,
however this is allowed by the OBJ spec, so other applications should really handle this - so it becomes an issue of choosing how much to change our exporter to account for bugs/limits in other software.

This patch changes Blender's exporter not to share UV's between different vertices: P300
Could you see if this resolves the issue?

It works now. like a magic! :D

(oh and applications include Maya, 3ds Max, Unfold3D, etc)

Bastien Montagne (mont29) lowered the priority of this task from 90 to Normal.Dec 18 2015, 4:50 PM

Well… ADesk is not really renown for it love and respect of standards… That said, changes are rather simple, but it means we'll have (much) bigger .obj files when exporting UVs…

Then maybe implementing as a toggle named, for example, "Make Compatible"?