在不使用Shader的情况下实现UI显示在模型前面方法
ps:本人只做记笔记使用
使用前:
使用后:
1.首先需要把显示的UI或者Sprite的层级设置为UI层或者你自定义的层
2.创建俩个摄像机
3.主摄像机不变,需要渲染的层级依旧是Everything
次摄像机的CullingMask只选择UI或者自定义层,以及ClearFlags选择Depth only模式
这样的话就可以了文章来源:https://www.toymoban.com/news/detail-835880.html
这种方法可以用在平面以及VR里都可以文章来源地址https://www.toymoban.com/news/detail-835880.html
到了这里,关于Unity如何实现让Sprite和UI显示在模型前面而不会被模型遮挡的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!