Skip to content

Commit

Permalink
wip glossmap scale adjustments
Browse files Browse the repository at this point in the history
  • Loading branch information
hybridherbst committed Mar 15, 2021
1 parent c069e73 commit de4991a
Showing 1 changed file with 4 additions and 2 deletions.
Expand Up @@ -1488,13 +1488,15 @@ private PbrMetallicRoughness ExportPBRMetallicRoughness(Material material)
if (material.HasProperty("_Metallic"))
{
var metallicGlossMap = material.GetTexture("_MetallicGlossMap");
pbr.MetallicFactor = (metallicGlossMap != null) ? 1.0 : material.GetFloat("_Metallic");
pbr.MetallicFactor = material.GetFloat("_Metallic");
}

if (material.HasProperty("_Glossiness"))
{
var metallicGlossMap = material.GetTexture("_MetallicGlossMap");
pbr.RoughnessFactor = (metallicGlossMap != null) ? 1.0 : 1.0 - material.GetFloat("_Glossiness");
float gms = material.GetFloat("_GlossMapScale");
float gloss = material.GetFloat("_Glossiness");
pbr.RoughnessFactor = (metallicGlossMap && material.HasProperty("_GlossMapScale")) ? material.GetFloat("_GlossMapScale") : 1.0 - material.GetFloat("_Glossiness");
}

if (material.HasProperty("_MetallicGlossMap"))
Expand Down

0 comments on commit de4991a

Please sign in to comment.