【发布时间】:2020-08-12 15:01:25
【问题描述】:
我正在使用 unity 2018.4.14f1 个人版(我不使用 2019 或 2020,因为它落后于我的计算机)
我正在使用 Unity Standard Assets Player Prefab 和 Cinemachine Freelook 作为相机。我有一些水,当我的球员走进去时,它很好。但是,当相机进入水中时,它会停止渲染水。无论如何我可以解决它吗?
更新:我有点让它工作,但是当你在里面时它是空心的。有没有办法解决这个问题?
视频:https://easyupload.io/2b0p3a
(我是一个菜鸟,所以如果您需要任何屏幕截图,请询问。)
【问题讨论】:
-
欢迎来到 StackOverflow!如果您附上问题的屏幕截图以及相机检查器窗口的屏幕截图,我们可以更好地帮助您。
-
您所描述的似乎是背面剔除的问题,并非特定于 Unity3D。请注意,CGI 模型只是三角形的集合:当您的计算机渲染模型时,它只是绘制了许多不同的三角形。然而,为了节省计算能力,这些三角形(通常)仅从一侧可见。这就是为什么当你在游戏中放大你的角色时,你通常不会从里面看到他的头。根据您的具体要求,有几种不同的解决方法;尝试四处搜索,或添加有关您的设置和目标的更多详细信息。
标签: unity3d