Search Unity

Unity 3 Bug with anti-aliasing on specular materials causing white artefacts

Discussion in 'Editor & General Support' started by Dunk, Nov 22, 2010.

  1. Dunk

    Dunk

    Joined:
    Nov 22, 2010
    Posts:
    1
    After moving to Unity 3, we've noticed jaggy white artefacts appearing on our objects - we narrowed it down specifically to any objects using the default specular material when anti-aliasing was turned on (2x or more).

    Has anyone else had this problem? There doesn't seem to be any workaround besides writing a new specular shader. I've tested in fresh projects and by forcing OpenGL but the issue persists.
     
  2. andyz

    andyz

    Joined:
    Jan 5, 2010
    Posts:
    2,279
    Well I saw similar problems with objects in shadow with real-time shadows turned on.
    I don't understand the anti-aliasing artifacts in Unity since when I used to develop with DirectX there were no such artifacts. Not sure if it's an OpenGL thing or an issue with the rendering pipleline...
     
    Last edited: Nov 22, 2010
  3. Mega

    Mega

    Joined:
    Feb 21, 2011
    Posts:
    1
    i used "parallax specular" or sometimes "vertex lit" material instead. in my case, they prevent from white artefacts.