为啥 Unity 中的一切都是彩虹色的?
Posted
技术标签:
【中文标题】为啥 Unity 中的一切都是彩虹色的?【英文标题】:Why is everything rainbow-colored in Unity?为什么 Unity 中的一切都是彩虹色的? 【发布时间】:2018-01-18 08:39:00 【问题描述】:我在一台较旧的笔记本电脑上使用它,由于某种原因拒绝更新到 Service Pack 1,因此我无法运行最新版本的 Unity。现在我正在运行一个旧版本,我几乎尝试了每个 2017 版本,他们都有这个问题。我所有的材料都有一种红绿蓝彩虹效果。通过从一个版本切换到另一个版本,我发现这个版本的“彩虹”最少,但它仍然在这样做。如何使材料正常加载?请记住,这只是使用默认材料,因此不应该这样做。
【问题讨论】:
【参考方案1】:着色器渲染是在 GPU 上完成的,你说你使用的是一台旧笔记本电脑。我的猜测是您需要更新显卡的驱动程序。如果这不起作用,可能是您的卡太旧而无法运行这些着色器。
【讨论】:
【参考方案2】:转到编辑 -> 图形仿真
将 Shader Hardware Tier 更改为 Tier 1 ,我认为这可以解决您的问题。
【讨论】:
以上是关于为啥 Unity 中的一切都是彩虹色的?的主要内容,如果未能解决你的问题,请参考以下文章
Unity Shader入门☀️ | 使用Shader实现一个彩虹球效果✨!闪闪发光的特效离我又近了一步!
在 Unity 5 中,为啥精灵表中的某些精灵在精灵中不可见,但在 UI 图像中可以正常工作?
为啥 Python 中的 future 语句需要放在一切之前?