Unity3d 我的画布因为遮挡而消失了
我创建了一个世界空间画布,在那里我放置了一个图像。 在该图像的顶部,我放置了一个带有自定义着色器的材质 这非常有效,除非当我接近一个大对象时,我的UI会消失。 当我清洁遮挡时,效果很好。 问题是我的UICanvas和图像没有标记为“静态”。当我的UI画布被禁用时,我也尝试烘焙,但我仍然有同样的问题 my UI元素使用的着色器具有“Cull Off” 应如何制作(不烘焙): 如何(烘焙): UI按钮的组件: 当我将UICanvas移到我旁边(y>0)时,我的画布出现Unity3d 我的画布因为遮挡而消失了,unity3d,Unity3d,我创建了一个世界空间画布,在那里我放置了一个图像。 在该图像的顶部,我放置了一个带有自定义着色器的材质 这非常有效,除非当我接近一个大对象时,我的UI会消失。 当我清洁遮挡时,效果很好。 问题是我的UICanvas和图像没有标记为“静态”。当我的UI画布被禁用时,我也尝试烘焙,但我仍然有同样的问题 my UI元素使用的着色器具有“Cull Off” 应如何制作(不烘焙): 如何(烘焙): UI按钮的组件: 当我将UICanvas移到我旁边(y>0)时,我的画布出现 你知道我为什么会有这个问题吗
你知道我为什么会有这个问题吗 我遇到了这个问题,添加了第二个仅具有深度的摄影机,并将剔除遮罩更改为UI元素的层。我找不到任何关于unity在UI对象上执行截锥剔除的信息,即使是在Worldspace中。你可以试一下,但我觉得没有帮助。你能提供一张图片来更好地描述你的问题吗?你是否尝试过更改
相机的远剪裁平面
?@Hristo远剪裁平面设置为1000,而我的对象距离大约16个单位。