Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Alpha works for transparency but not as a specular map in Unity 5.

Discussion in 'Unity 5 Pre-order Beta' started by TeraKnights, Feb 20, 2015.

  1. TeraKnights

    TeraKnights

    Joined:
    Feb 4, 2015
    Posts:
    1
    Hey guys,

    i have been trying to apply a texture with a specular map as the alpha to an asset i created with the "Standard (Specular Setup)"-Shader. I have obviously not quite gotten the hang of Unity 5 because it always has the same glossyness all over the object. The strange thing about it is that when i use the same map as a transparent shader it makes the parts transparent, which i do not want to have glossy at all. Which is absolutely correct. So i am guessing it interprets the alpha map correctly but i have set it up wrong for specularity. Does anyone have an idea what i am missing?
     
  2. hippocoder

    hippocoder

    Digital Ape

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Because albedo alpha is never used for anything but transparency. You have a separate specular or metallic slot for that. See the docs for standard shader & learn the differences with PBS and old legacy shading.