球体着色器在游戏对象 Unity 中消失

问题描述 投票:0回答:1

我有这个带有透明材料的球体,当我进入它内部时,它就像是无敌的球体

我该如何解决?所以,我希望当相机在球体内时,至少能看到轮廓。我做了我的研究,我找到的解决方案是制作我自己的着色器,但我仍然是 Unity 的新手,所以我想知道是否有另一种方法,或者制作着色器的简单方法。

unity3d shader
1个回答
0
投票

Unity 使用背面剔除,即面只有一侧(参见this 帖子),因此您必须修改网格,使面同时指向外部和内部(复制它并反转法线将起作用)。

© www.soinside.com 2019 - 2024. All rights reserved.