Substance Painter ignores .glb mesh scale on import
#2526
Unanswered
krazyjakee
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all, I know you guys aren't Adobe but since I'm struggling to find any resources on this issue, I thought you or somebody else would like to read about it.
Problem
When importing a
.glbfile into Adobe Substance Painter, the mesh scale is ignored. Painter imports the raw geometry as if no transforms have been applied, so a model that is meters tall in Blender/Unity is treated as only a few centimeters in Painter.This makes texturing impractical: materials, tri‑planar projections, and detail scales are all calculated on the assumption that the model is tiny.
After a lot of trial and error, I discovered this doesn’t happen with
.fbxor.obj—only.glb. Those formats appear to bake the transforms correctly, while.glb/.gltfkeeps transforms separate (consistent with the format spec). Painter currently doesn’t honor those.How to Reproduce
100)..glb.Repeat with
.fbx- scale looks correct.Would love confirmation from others if they’ve hit this - and whether this is an intended limitation or a bug.
Beta Was this translation helpful? Give feedback.
All reactions