Search Unity

Alpha tested objects before or after opaque

Discussion in 'General Graphics' started by lama89625, Mar 5, 2020.

  1. lama89625

    lama89625

    Joined:
    Feb 14, 2019
    Posts:
    14
    Hello everyone, maybe someone can help me figure this out.
    The Unity documentation claims that
    >> AlphaTest is a separate queue from Geometry one since it’s more efficient to render alpha-tested objects after all solid ones are drawn.

    Why is that? Since using alpha test prevents us from benefiting from early-z rejection wouldn't it be more efficient to draw all alpha-tested objects first?