Page 1 of 1

Subdivision bug with Catmul-Clark when quads are present

Posted: Sat Dec 19, 2015 11:56 pm
by T0M0
This isn't serious bug, but I would like to know you what I found. (thanks goes to Mihnea)

In short: When geometry with quads are present, Maxwell can't subdivide the geometry with Catmull-Clark method and following error will appear:

[Extension SubdivisionModifier] Modifying mesh..
ERROR: - [Extension SubdivisionModifier] An edge connecting two vertices was specified more than once. It's likely that an incident face was flipped
ERROR: - [Extension SubdivisionModifier] This object cannot be subdivided.


Originally this bug was reported in Maya plugin thread - here
but you can see same error in Studio when you import geometry in .MXS with quads
(.obj and probably other formats are triangulated automatically when they are imported)

tested in latest Maxwell 3.2.1.0
Windows 7 x64

Re: Subdivision bug with Catmul-Clark when quads are present

Posted: Sun Dec 20, 2015 4:10 pm
by Mihai
So this happens with any models? You're certain that the normals of all the faces on this model point the right way?

Re: Subdivision bug with Catmul-Clark when quads are present

Posted: Sun Dec 20, 2015 6:17 pm
by T0M0
Yes, every model which isn't triangulated.

110% sure. I made in Maya new cube with 6x6x6 division and applied Maxwell SubD modifier with Catmull-Clark method.

Re: Subdivision bug with Catmul-Clark when quads are present

Posted: Tue Dec 22, 2015 3:42 pm
by Mihai
Ok thanks for the details, but I've just tried this using Softimage and 3.2.0.3 and it works ok. I also tried exporting the MXS, loading it in Studio and it also worked ok (both in FIRE and render). Maybe there is something weird in Maya about how the model is subdivided initially?

I also tried it with the latest 3.2.1.0 now and it works ok too.