Documentation for Substance 3D bakers is now available on Experience League. After March 14th, HelpX pages will automatically redirect to the equivalent Experience League page.
Refer to the FAQ for more information about which documentation is affected.
Last updated on
May 24, 2023
- Substance 3D home
- Home
- Getting Started
- Bakers settings
- Settings overview
- Common Parameters
- Ambient Occlusion
- Ambient Occlusion from Mesh
- Bent Normals from Mesh
- Color Map from Mesh
- Convert UV to SVG
- Curvature
- Curvature from Mesh
- Curvature from Mesh (deprecated)
- Height Map from Mesh
- Normal Map from Mesh
- Opacity Mask from Mesh
- Position
- Position map from Mesh
- Thickness Map from Mesh
- Transferred Texture from Mesh
- World Space Direction
- World Space Normals
- Guides
- Features
- Common questions
- How to export the baked maps?
- Is dithering applied to baked textures?
- Should I enable "Compute tangent space per fragment"?
- What are Assbin files?
- What is the bit depth of baked textures?
- What is the difference between the OpenGL and DirectX normal format?
- Why are there strange stretches in my textures after baking or exporting?
- Why is Matching by Name not working with Ambient Occlusion/Thickness?
- Why is my mesh fully black after baking?
- Common issues
- Aliasing on UV Seams
- Baker output is fully black or empty
- Baking failed with Color Map from Mesh
- Black shading cross are visible on the mesh surface
- Mesh parts bleed between each other
- Normal map has strange colorful gradients
- Normal texture looks faceted
- Seams are visible after baking a normal texture
- Seam visible on every face
- Texture baked outside of Substance software looks incorrect
Baker output is fully black or empty
Alert
Issue
The result of a baker is a black or empty texture:

Note
Explanation
A black texture means the baker wasn't able to find the information required to output a result. For example the baking process didn't find the high-poly mesh to match with the low-poly resulting in nothing to compare against.
Note
Solution
- Verify if the high-poly mesh necessary for the baker was properly loaded (refer to the log file/window for any errors).
- Verify that the low-poly or high-poly meshes are not too big (more than a kilometer) or too small (less than a centimeter).
- Verify if the baker was able to read/process the mesh (refer to the log file/window for any errors).
- Verify if the Matching by Name feature was not properly setup (some objects may exclude each other and never overlap).
- Verify that the low-poly UVs are within the 0-1 range.