Author Topic: CLARIFICATION AND POSSIBLE PROBLEMS?  (Read 459 times)

Hi everyone, i have couple q and I don't know if to be treated as a problem!
so here it goes :

1) I'm using standard pbr specular workflow for some ground tiling texture, with standard diffuse, specular, glossiness, height and normal channels > as seen i pic. and when I export my textures ( pbr spec/gloss export preset ) and export them as EXR and import textures in marmoset 3.02 i have some discrepancies! so this is what is bothering me :

a) since is exr format, albedo ( diffuse ) when i select sRGB on it comes out dark >
but when i untick sRGb, when it's off > results are the same as is in substance painter!
 

b) when i use png ( 16 bit ) format when i tick sRGB on everything is fine and is showing me results as if were exr used without sRGB ticked on!

c) when i use glossiness map in glossiness slot ( map is in exr format )  everything is fine ( i suppose ) but it showing red in glossines slot and it's red when i enlarge ( preview map ) with zoom... but i get same results when map is png 16 bit format, only difference is that is not showing red
is that an issue or not??? since I'm getting same results... ???

d) and finally apparently some are saying for example sRGB should be on in albedo but when using exr it's not???
what space ( linear or rgb ) and channels should be used? I guess settings are different for different file formats?
so my question is this if I'm using EXR and non exr file formats what should be used?
EXR :
1) Albedo sRGB on or off ?
2) Gloss map > what channel and sRGB on or off ?
3) Reflectivity > what channel and sRGB on or off?
4) wheter I'm using metalness or spec. workflow should be REFLECTION SET TO GGX in both scenarios or not?
5) Occlusion map > what channel and sRGB on or off?
6) Cavity map ( which is under occlusion slot ) > what channel and sRGB on or off?

AND ARE THESE SETTINGS DIFFERENT FROM OTHER FILE FORMATS OR NOT? Any help would be nice because nowhere could'n find thece speceific thing, because in 90% all i can find is answer yes, this is it and not...only general thing, not explaining the essence!

and one more thing, i saw all these details, little more pronounced, maybe little bit more reflective in substance painter than in marmoset... any hel. opinion, suggestion?

and I have couple of Q regarding vray export template but i don't know if here is the right forum section... ?

thnks in advance :)

Hi everyone, i have couple q and I don't know if to be treated as a problem!
so here it goes :

1) I'm using standard pbr specular workflow for some ground tiling texture, with standard diffuse, specular, glossiness, height and normal channels >  as seen i pic. and when I export my textures ( pbr spec/gloss export preset ) and export them as EXR and import textures in marmoset 3.02 i have some discrepancies! so this is what is bothering me :

a) since is exr format, albedo ( diffuse ) when i select sRGB on it comes out dark but when i untick sRGb, when it's off > results are the same as is in substance painter!


b) when i use png ( 16 bit ) format when i tick sRGB on everything is fine and is showing me results as if were exr used without sRGB ticked on!

c) when i use glossiness map in glossiness slot ( map is in exr format )  everything is fine ( i suppose ) but it showing red in glossines slot and it's red when i enlarge ( preview map ) with zoom... but i get same results when map is png 16 bit format, only difference is that is not showing red
is that an issue or not??? since I'm getting same results... ???

d) and finally apparently some are saying for example sRGB should be on in albedo but when using exr it's not???
what space ( linear or rgb ) and channels should be used? I guess settings are different for different file formats?
so my question is this if I'm using EXR and non exr file formats what should be used?
EXR :
1) Albedo sRGB on or off ?
2) Gloss map > what channel and sRGB on or off ?
3) Reflectivity > what channel and sRGB on or off?
4) wheter I'm using metalness or spec. workflow should be REFLECTION SET TO GGX in both scenarios or not?
5) Occlusion map > what channel and sRGB on or off?
6) Cavity map ( which is under occlusion slot ) > what channel and sRGB on or off?

AND ARE THESE SETTINGS DIFFERENT FROM OTHER FILE FORMATS OR NOT? Any help would be nice because nowhere could'n find thece speceific thing, because in 90% all i can find is answer yes, this is it and not...only general thing, not explaining the essence!

and one more thing, i saw all these details, little more pronounced, maybe little bit more reflective in substance painter than in marmoset... any hel. opinion, suggestion? and I have couple of Q regarding vray export template but i don't know if here is the right forum section... ?

thnks in advance :)

Hi,

The issue is with how the exr is interpreted. The exr file format is used for HDR values which are assumed to be in linear space. What is happing is you are saving gamma encoded values as linear and it's seems to be flipping the interpretation in toolbag. Toolbag probably reads exr as linear. I would recommend to not use exr files unless you are authoring HDR data which then would need to be in linear space.

A good rule to follow is that if it's color that you see (reflected back to your eye) then it's diffuse reflected color and it should be sRGB on. Everything else represents linear data and should have sRGB off.

In the Spec/Gloss workflow this will be sRGB on for diffuse and specular map.

1) Albedo sRGB on or off ?

sRGB On - gamma space

2) Gloss map > what channel and sRGB on or off ?

sRGB Off - linear

3) Reflectivity > what channel and sRGB on or off?

specular map - sRGB on - gamma space

4) wheter I'm using metalness or spec. workflow should be REFLECTION SET TO GGX in both scenarios or not?

GGX

5) Occlusion map > what channel and sRGB on or off?

sRGB off - linear

6) Cavity map ( which is under occlusion slot ) > what channel and sRGB on or off?

sRGB off - linear


Cheers,
Wes

Integrations Product Manager / Training
wes.mcdermott@allegorithmic.com

Thanks Wes,

I assumed my self about linear encoding, but wanted to know from industry professionals > as always clear and precise answer! thanks again man
:)