When you’re working with Substance Painter, getting alpha blending to work is crucial for realistic textures and effects. But sometimes, you notice that transparency isn’t showing as expected. Edges look harsh, brush strokes don’t fade smoothly, or your exported textures ignore alpha altogether. If you’re stuck with Substance Painter alpha blending not working, you’re not alone—this is a common frustration, even for experienced artists.
Let’s explore what causes these alpha issues, how to fix them, and what you need to know to get transparency working perfectly in your projects.
Understanding Alpha Blending In Substance Painter
Alpha blending means combining an image or brush with transparency over another surface. In Substance Painter, alpha blending lets you paint soft edges, create faded effects, and export textures with correct transparency. Most brushes, fill layers, and export maps use alpha channels for this purpose.
However, several things can break this process:
- Wrong shader settings
- Improper texture channels
- Export configuration mistakes
- Graphics card or driver problems
Let’s break down the main causes and solutions.
Common Causes Of Alpha Blending Problems
1. Shader And Rendering Modes
Substance Painter uses different shaders to display materials. The default shader may not support transparency, so alpha blending won’t show in the viewport.
| Shader Type | Alpha Support | Best Use |
|---|---|---|
| PBR Metal Rough | No | Metals, plastics |
| PBR Metal Rough Alpha Blend | Yes | Transparent objects |
| PBR Specular Glossiness | Partial | Legacy workflows |
If you want to paint or view transparency, switch your shader to PBR Metal Rough Alpha Blend. Go to the Shader Settings tab and select the correct shader.
2. Texture Set Channel Configuration
Alpha blending relies on the correct channels (like Opacity or Alpha) being active in your texture set. Sometimes, opacity is not enabled, so Substance Painter ignores transparency.
- Open the Texture Set Settings panel
- Add the Opacity channel to your material
- Make sure your layers and brushes target the Opacity channel
If you skip this, your alpha brush or fill will have no effect.
3. Layer And Brush Settings
Layer blending mode and brush settings can override alpha. For example, using a “Normal” blend mode won’t allow for transparency, but “Alpha Blend” or “Linear Dodge” might.
| Blending Mode | Alpha Supported? | Typical Use |
|---|---|---|
| Normal | No | Basic painting |
| Alpha Blend | Yes | Soft transparency |
| Multiply | No | Shading |
| Linear Dodge | Yes | Glow effects |
Always check the blend mode of your layer or brush before painting.
4. Export Settings And File Formats
Even if transparency looks right in Substance Painter, it can disappear after export. This usually happens due to:
- Wrong file format (e.g., JPG has no alpha channel)
- Export preset missing the opacity channel
- Incorrect map assignment (e.g., alpha channel in wrong slot)
For best results, export as PNG or TGA and verify that the Opacity or Alpha channel is included in the output maps.
5. Hardware And Software Compatibility
Some graphics cards, especially older integrated GPUs, struggle with alpha blending in real time. Update your graphics drivers and check Substance Painter’s requirements.
Also, certain software conflicts (like screen recorders or overlays) may block alpha display.
quick Fixes"/>Credit: forums.unrealengine.com
Solutions For Fixing Alpha Blending Issues
1. Switch The Shader
Go to Shader Settings and select PBR Metal Rough Alpha Blend.
2. Enable Opacity Channel
In the Texture Set Settings, add the Opacity channel before painting.
3. Check Layer And Brush Blending
Change the blend mode to “Alpha Blend” if you want transparent strokes.
4. Use Correct File Formats For Export
Only use PNG or TGA for exporting textures with transparency.
5. Update Drivers And Restart
Ensure your graphics drivers are current. Restart Substance Painter after changes.
6. Test On A Simple Project
Create a new test project with a basic mesh and see if alpha blending works. This helps isolate if the problem is project-specific.
Two Insights Most Beginners Miss
First, many artists forget that alpha blending only works if the Opacity channel is present and active. If you paint on a layer without this channel, nothing happens—even with an alpha brush.
Second, exporting to the wrong format (like JPG) will always remove transparency. Always double-check your export settings, and remember that some game engines need the alpha channel in a specific map (like the Alpha of the Albedo).
Real Example: Fixing A Transparent Glass Material
Imagine you’re making a glass bottle. You paint the glass, but the background stays solid. Here’s a step-by-step solution:
- Add the Opacity channel in Texture Set Settings.
- Change your shader to PBR Metal Rough Alpha Blend.
- Paint on a new layer with an alpha brush, lowering the opacity.
- Export your textures as PNG.
- Check the exported file in Photoshop—ensure there’s transparency.
If you follow these steps, your glass will look transparent, both in Substance Painter and in your final output.
Common Mistakes To Avoid
- Forgetting to add the Opacity channel
- Using the wrong shader (default shader can’t show transparency)
- Exporting as JPG or another format without alpha
- Not updating drivers
- Ignoring the blend mode on layers or brushes

Credit: blenderartists.org
How Alpha Blending Works In Game Engines
After export, you may import your textures into engines like Unity or Unreal. Each engine handles alpha differently:
| Engine | Alpha Channel Use | Special Steps Needed? |
|---|---|---|
| Unity | Albedo alpha | Set material to Transparent |
| Unreal | Opacity map | Connect Opacity pin |
| Godot | Alpha channel | Enable transparency flag |
Always check your game engine’s documentation to import textures with transparency correctly. For more technical details, the official Substance Painter Documentation is a great resource.
Frequently Asked Questions
Why Is My Alpha Brush Not Creating Transparency In Substance Painter?
The most likely reason is the Opacity channel is missing from your texture set. Add it in the Texture Set Settings, and make sure your brush is set to paint on that channel.
Can I Export Transparency With Jpeg Format?
No, JPEG does not support alpha channels. Use PNG or TGA formats to preserve transparency in your exported textures.
My Transparency Looks Correct In Substance Painter, But Not In My Game Engine. Why?
Game engines handle alpha blending differently. You may need to set your material to “Transparent” or “Masked” in Unity or connect the Opacity input in Unreal.
How Do I Check If My Exported Texture Has An Alpha Channel?
Open the exported file in an image editor like Photoshop or GIMP. Look for a separate Alpha channel or test by placing the image over a colored background to see if transparency appears.
Does Every Shader In Substance Painter Support Alpha Blending?
No. Only certain shaders, like PBR Metal Rough Alpha Blend, support real-time transparency. Switch to one of these shaders in the Shader Settings for correct alpha blending.
With these tips, you can solve most Substance Painter alpha blending problems and get beautiful, transparent materials in your projects. Don’t forget to double-check your workflow and test exports in your final target environment.

Credit: forums.unrealengine.com

Dorothy Addeo is a senior product reviewer at Safefins.com with years of experience testing kitchen, furniture, backpacks, and everyday lifestyle products. She focuses on comfort, durability, usability, and long-term value through hands-on research and real-world testing. Her goal is to help readers find reliable products with honest, easy-to-understand recommendations they can trust.