Skip to main content
Participant
January 27, 2025
Answered

[MapExporter] The channel Normal is not available in the stack.

  • January 27, 2025
  • 6 replies
  • 872 views

Hi. im trying to bake normal maps from my work and got some error log.

In the project the mesh has 3 texture set lists. 2 of them use only one tile. but the other one has UDIM with 2 tiles.

Mesh maps of all of them have been done sucessfully, i also checked Log '[StacksExporter] Map export ended' text to make sure. And during work, i didn't meet any problem.

 

But when i tried to export final normal maps today, two mesh texture sets with no UDIM got it success, but the mesh texture with UDIM keeps failed and in the log i can only see two lines that is

[MapExporter] Nothing could have been exported on the Cup stack:

[MapExporter] The channel Normal is not available in the Cup stack.

(Cup is a name of the texture set.)

 

i did some tests. With the same mesh texture set,  i tried changing output directory and file type and nothing worked. And did exporting other maps like rough or diffuse, or height with exr format and they all ok with exporting. of course the border of UV tiles has enough space

Only normal exporting of that specific mesh set doesn't work

 

i can't find what causes the problem and how to fix it...ㅠㅠㅠ

At least i want to know some hints about how to figure it out

Correct answer jjjjjjjjna

Solved it

6 replies

avennon
Participant
July 28, 2026

I had the same issue,
I created unreal assets with unreal template before, but now I work on a Unity project that requires a different shader.
When created the project I switched the shader at the beginning, to different (specular glossines) ,  what my export setup (unreal Metallic roughness) was supporting.
I tried to export a specular glossines shader to Metallic roughness maps. 
To solve the issue check your current projects shader on the right top tab, or window /views/ shader settings. (1st pic mine is pbr-spec-gloss)
Then in the texture export settings (File/export texture/ Settings tab switch the output template from your current one to what your project shader is (pbr-spec-gloss in my case)
If you than export, substance can match the texture sets, export goes through...

Participant
May 20, 2025

Bruh, you really gonna solve the problem and not explain how to the rest of us who might have the same problem? really?! 

Participant
May 20, 2025

SOLUTION:

When i was creating a custom export template, i used 'Diffuse' Input map instead of the 'Base Color' Input map. The 'Diffuse' channel did not exist in my project, thus Substance gave me an error for trying to export maps for that channel.

Participant
April 29, 2025

Hi! 👋 What was the solution? 👏👀

jjjjjjjjnaAuthorCorrect answer
Participant
January 28, 2025

Solved it

Participant
January 27, 2025