Skip to main content
Participating Frequently
October 10, 2023

Substance is altering my geometry

  • October 10, 2023
  • 7 replies
  • 3111 views

I have found that, with a particular set of geo, substance painter is altering the shape of the geometry.

Unfortunately, I can't share screenshots (NDA), but I will describe the issue.

I am working on a mesh comprised of several different pieces. A number of which crash into each other. When visibly comparing my original geo in maya to what gets imported into substance I can visibly see that the positions of various pieces have changed and when I look at the ambient occlusion map that is generated by substance when imported to mari I see that there is more shifting around of geo than is obvious by a naked-eye inspection of the geo itself, as the ambient occlusion does not match the actual geo crash points many places even though it looks correct in substance painter.

Troubleshooting steps I've tried:

- I have generated and exported my ambient occlusion maps multiple times for checking in mari
- I have checked many times over to be sure of which geometry I am using in substance.
- I've exported my geo multiple times and brought it into substance both as an fbx and an obj file. It's doing the same thing in both cases
- I've checked multiple times to be sure that I'm using the same geo in mari
- I've pulled several of my exports, both obj and fbx, back into maya and checked them against the original - they match.
- I've tried freezing and resetting the transforms before export and upscaling to real-world units (as per maya - we are using a 1/100th scale to match houdini). Neither of these makes a difference.
- I've tried this in multiple fresh scenes and instances of substance
- I've tried it on two different computers and get the same results on each
- I've looked over the import and scene settings in substance and haven't found anything that seems like it could account for this behaviour.

Any useful feedback is very much welcome.

7 replies

fbbezAuthor
Participating Frequently
October 11, 2023

Actually, I take it back - it is the triangulation issue. The poly's of the cement slab are big enough that when it is triangulated differently in substance vs maya it produces a very different contact point. That's annoying., but now that I know... Thank you @Cyril Dellenbach!

davescm
Community Expert
Community Expert
October 11, 2023

Are you able to demonstrate this with a simple non NDA subject so you can show screenshots with the export settings as well as import settings to Substance?

Dave

fbbezAuthor
Participating Frequently
October 11, 2023

Ok. I see that I need to be more clear. What I'm experiencing cannot be explained by any differences in triangulation. What I have is several tubes (to be rebar) stuck into a slab of cement. Some of those tubes are being moved a distance much greater than their own width away from the correct location. Other shape changes are more subtle but equally unexplainable by any appeal to triangulation issues.

Cyril Dellenbach
Community Manager
Community Manager
October 11, 2023

Hello @fbbez,

 

Make sure the mesh is triangulated. When you import a mesh inside Substance 3D Painter, it automatically triangulates the mesh in the backroom, therefore some visual issues may appear (like shifting) when you apply your new textures on a quad object, or an object with different triangles.

 

 

Let us know if it helps.

 

Cyril Dellenbach (Micro) | QA Support Artist | Adobe
fbbezAuthor
Participating Frequently
October 10, 2023

BTW, my version is 9.0.0 build 2585

fbbezAuthor
Participating Frequently
October 10, 2023

Perhaps you've misunderstood what the problem is - the uv's aren't changing. That's not the issue. The issue is that the shape of the geometry is changing. Objects are moving out of place on import.

davescm
Community Expert
Community Expert
October 10, 2023

Difficult to comment without seeing the model or screenshots (I understand your reasons why they are not shown) but one obvious check is have you got Auto-unwrap checked in teh Import settings of Substance Painter? If you have already unwrapped the model, this would redo and alter that.

Dave