[Regression] glTF export sets alphaMode to OPAQUE in Painter 12.1.2, while 10.1.2 exports BLEND correctly
- August 27, 2026
- 0 replies
- 16 views
I found a reproducible regression in glTF transparency export between Substance 3D Painter 10.1.2 (2024) and 12.1.2 (2026).
I have already submitted this issue using Painter's built-in Bug Report function.
Bug Report Reference: ADB-46817980-K2B5
Environment
-
Adobe Substance 3D Painter Steam Edition
-
Windows
-
Painter 10.1.2 (2024): works correctly
-
Painter 12.1.2 (2026): issue occurs
Problem
I created a very simple FBX containing only two polygon planes and tested the exact same FBX and textures in both Painter versions.
For transparency, I used:
-
Opacity channel
-
pbr-metal-rough-with-alpha-blendingshader -
Base Color textures
-
Opacity textures
Transparency is displayed correctly inside Painter in both versions.
However, the glTF export result is different.
Painter 10.1.2
The exported glTF contains:
"alphaMode": "BLEND"
Transparency works correctly in external glTF viewers.
Painter 12.1.2
The exported glTF contains:
"alphaMode": "OPAQUE"
Transparency does not work in external glTF viewers.
The exported Base Color PNG still contains the correct alpha channel.
If I manually change:
"alphaMode": "OPAQUE"
to:
"alphaMode": "BLEND"
the transparency immediately works correctly.
Therefore, the texture export itself appears to be correct. The issue seems to be the alphaMode value generated by the glTF exporter.
Steps to reproduce
-
Create a new project using the attached
test_plane.fbx. -
Add an Opacity channel.
-
Use
pbr-metal-rough-with-alpha-blending. -
Apply the provided Base Color and Opacity textures.
-
Confirm that transparency works correctly in the Painter viewport.
-
Export using the standard glTF PBR Metal Roughness preset.
-
Check the exported material's
alphaMode.
Version comparison
Same FBX and same textures:
Painter 10.1.2
-
Transparency in Painter: OK
-
glTF:
alphaMode = BLEND -
Transparency after export: OK
Painter 12.1.2
-
Transparency in Painter: OK
-
glTF:
alphaMode = OPAQUE -
Transparency after export: NG
I also noticed that the Painter 12.1 release notes mention:
[GLTF Export] Alpha blending is always enabled at export
so I wonder whether this could be a regression related to the alpha mode detection changes.
I have reproduction files available, including the FBX, textures, Painter project data, and glTF outputs from both versions.
Can anyone reproduce this in Painter 12.1.x?
I would also appreciate confirmation from the Substance 3D Painter team whether this is an intended behavior change or a glTF export regression.
[Moved to Substance 3D Painter by a moderator]
