Unity 渲染优先级总结

Unity中的渲染顺序自上而下大致分为三层

  1. Camera depth:越小越优先(大的显示在小的前面)
  2. Sorting Layer/Order in Layer:越小越优先(大的显示在小的前面)
  3. RenderQueue:越小越优先(大的显示在小的前面)

渲染优先级 Camera depth > Sorting Layer > Order in Layer > RenderQueue
需要注意的是 RenderQueue  2500是关键值,他是透明与不透明的分界点。

RenderQueue > 2500 物体一定显示在 RenderQueue <= 2500 的前面,不论Sortinf Layer和Order in Layer 怎设置,即 RenderQueue 大会挡住小的。

需要特别注意的是,半透明物体( > 2500)距离越远越优先渲染,不透明物体正好相反

猜你喜欢

转载自blog.csdn.net/weixin_41316824/article/details/128657646
今日推荐