【问题标题】:Shadows in unity 3d [closed]unity 3d 中的阴影 [关闭]
【发布时间】:2013-02-20 20:33:31
【问题描述】:

我在统一 3d 中工作。我必须为角色控制器制作阴影。我试图做到这一点并改为硬阴影。但是阴影是不可见的。场景中有定向光,强度为0.5如何让它们可见?

【问题讨论】:

  • 您拥有 Unity Pro 吗?无统​​一意味着没有阴影。
  • 是的。我有 Unity Pro。尝试了下面写的所有建议。仍然没有得到阴影。

标签: unity3d shadow


【解决方案1】:

您的意思是您尝试为已应用角色控制器的模型制作阴影? - 独立的角色控制器并不意味着可见或阴影

您是否在场景中添加了任何类型的灯光,这是强制性的,以便可以放下阴影

【讨论】:

  • 是的,我添加了定向光
  • 您也可以查看定向光的渲染模式,它应该很重要,这样才能解决您的问题
【解决方案2】:

只有一个定向光会投射阴影,因此请确保没有 2+。 还要确保将其设置为重要。

如果您足够近可以看到它们,那么它们应该会出现,您在质量设置中定义它们不是“远距离”(对于远距离有光照贴图) 关闭,假设您按照统一定义的默认人体尺寸(来自角色包 - 大约 2-3 个 3d 单位高),意味着 20 左右的人体高度

哦,请确保您不在移动目标项目中,因为在移动设备上没有阴影 取自here

虽然shadow requirements 说阴影在某些移动设备中是可能的,但是当目标是移动设备时,我的统一项目中从来没有任何阴影。

【讨论】:

  • 我做了你的建议。但没有阴影
  • 您在尝试任何移动平台吗?您是否也更改了质量设置以允许硬阴影或软阴影?
  • 是的,我改成了硬阴影。我也在尝试移动平台
  • 对于移动平台,您需要有一个非基于 tegra 的处理器和支持 OpenGL ES 2.0 的设备。尽管有时它也不会出现在其他手机中。确保选择了 ES 2.0 设置。
  • 谢谢大家..它在系统中工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-17
  • 1970-01-01
  • 2014-10-01
  • 2023-03-20
  • 2014-03-13
  • 1970-01-01
相关资源
最近更新 更多