Home Marmoset

Normal Map Question

polycounter lvl 10
Offline / Send Message
DarkEdge polycounter lvl 10
Does Toolbag use OpenGL or Direct X normal maps?

Replies

  • Drew++
    Offline / Send Message
    Drew++ polycounter lvl 14
    If you're referring to Toolbag 2, any normal map input is generally accepted.

    There are options to have your mesh sync with normal maps baked in several different apps' tangent space, such as Maya, 3DS Max, xNormal, etc...
    2015-08-14_14-40-36.png


    If you wish to use Object Space normal maps, there is an option for that in the material parameters Surface: property. You can also invert the red, green and blue channels of your normal map there.
    2015-08-14_14-40-56.png


    I hope this has answered your question!
  • JedTheKrampus
    Offline / Send Message
    JedTheKrampus polycounter lvl 8
    If you want to plug in your normal maps that are correctly formatted for UE4 (i.e. MikkTSpace with the bitangent vectors flipped to match DirectX normal maps and the bitangent computed in the pixel shader), you have to change the tangent basis to xNormal/Mikk and then check "Flip Y" in the normal map parameters. The other situations are pretty straightforward.
  • DarkEdge
    Offline / Send Message
    DarkEdge polycounter lvl 10
    Well let me go app specific (if it makes a difference) which normal map should I use from Substance Painter...Direct X or Open GL?
  • EarthQuake
    Either will work, the only difference is the direction of the green channel, which can be inverted your 2D app or inverted (flipped) in the shader as shown above.
Sign In or Register to comment.