为什么树木在背景中发光?


14

目前,我正在黑暗中创建森林场景,而树木在遥远的地方闪闪发光,但是当我靠近时,它们就很好了。我已将着色器设置为“自然/树软遮挡[树皮/叶子]”,但它们仍在很远的地方渲染出奇特效果,但在关闭时效果很好。

在此处输入图片说明

我尝试将树木放置在名为“环境光遮挡”的文件夹中,就像这里所说的那样,但是没有运气。雾也被关闭。提前致谢。

更新

当我使用“渲染路径”相机查看树木时,它们显示为红色,而其他所有颜色均为绿色。

图片

更新2

我尝试重新安装从中下载这些软件包的程序包,但是仍然没有运气。

更新3

我已经手动添加了一些树,它们可以正常工作,但是通过在地形上绘画来添加它们时出现了问题。

最后更新

我尝试构建游戏,以查看这是否对.exe有影响,但没有。因此,当我调试它时,我只需要忽略它,因为它可以在构建中正常工作。感谢所有的帮助,这似乎是一个统一的错误。构建图片:

图片


不熟悉Unity,因此我将在评论中写-也许您启用了雾功能?
Kromster表示支持Monica 2012年

不,我有那种效果,所以我关闭了它,工作了一会儿,现在它在没有起雾的情况下就可以做到了
17:23

那么,如果打开雾会怎样?
洛朗·库维杜

1
这是因为树木离您越远,越快乐。
工程师

1
哈哈,太糟糕了,我不能说terrain1.trees.mood == Moods.Happy;:)
2012年

Answers:


5

事实证明,它可以在项目的构建中很好地呈现,只是不能在调试器中统一呈现。我打算将其报告为unity网站上的错误,因为它仅在调试器中混乱,而不是在游戏中混乱。


2

我通过添加雾与属性来解决此问题:

  • 颜色:R:0 G:0 B:0 A:255
  • 模式:Exp2
  • 密度0.03

我知道这不能解决问题,但是无论如何我都想在游戏中使用雾气,这是一个简单的解决方案。我不会接受这作为答案,因为它实际上并不能解决问题,我只是想说说最终有效的方法。图片:

图片

它也增加了令人恐惧/神秘的感觉,对此我感到高兴。我仍然希望对如何解决这个问题有一个实际的答案。


9
在给定的距离(这就是您所看到的)下将Unity地形树渲染为纹理。您将不得不深入研究用于远距离渲染广告牌纹理的着色器,并查看它如何受到照明设置的影响。
Chuck D

@RubberMallet橡胶槌实际上是正确的。树木之所以闪亮,是因为它们不受光线的影响而被渲染。我认为他应该添加答案并被接受。
AturSams,2012年

很好,我在该屏幕截图上看不到任何内容。它只是黑色。在您的问题中,我至少可以看到一些树木:D
bummzack 2012年

@bummzack调高显示器的对比度,您将可以看到两张图片的内容都很暗。但是,OP必须绝对考虑到并非每个人都拥有像他/她一样的超亮屏幕。
Rushyo 2012年

@Rushyo,因为我在iPad上观看过,所以无法显示。因此,让我们希望他不打算瞄准iOS;)是的,OP需要提高亮度或添加游戏内选项进行调整。游戏首次开始时进行某种“校准”将是一个聪明的主意。
bummzack 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.