美文网首页unity3D技术分享Unity2D何三思
【Unity3D技术文档翻译】第3.4.3篇 使用灯光

【Unity3D技术文档翻译】第3.4.3篇 使用灯光

作者: 何三思 | 来源:发表于2018-07-08 21:30 被阅读10次
    Unity3D技术文档翻译

    上一章:【Unity3D技术文档翻译】第3.4.2篇 灯光检查器(The Light Inspector)

    本章原文所在章节:【Unity Manual】→【Graphics】→【Graphics Overview】→【Lighting】→【Light sources】→【Using Lights】

    使用灯光(Using Lights)

    Unity 中的灯光非常容易使用——只需要创建想要的灯光类型(比如:GameObject > Light > Point Light),然后将它放置在场景中想要的位置。如果你开启了场景中的灯光视图(顶部工具栏中的“太阳”按钮),当你移动物体并设置它们的参数,你就能看到光照的预览效果。

    线性光通常可以被放置在场景中的任何地方(除非它使用了 Cookie),并可以调节方向。聚光灯也有方向,但是范围有限,且摆放位置很重要。聚光灯、线性光以及区域光的形状参数可以在检查器中调整,或者直接在场景中通过灯光的 Gizmos(可视标记) 来调整。

    一个具有 Gizmos 的聚光灯

    灯光摆放指南

    线性光通常代表太阳,对于场景外观具有重要影响。灯光的方向应该略微向下,你通常想要灯光与场景中的主要物体有个轻微的角度。举个例子,一个粗糙的立方体对象,更加倾向于有阴影,以看起来更立体,因此灯光不应该只照射某个面。

    聚光灯和线性光通常表现艺术光源,因此它们的位置通常由场景中的对象决定。一个常见的缺陷是,它们一开始被添加进场景中时看上去没有任何效果。这是因为没有调节灯光的范围。灯光被限制在亮度逐渐为0的范围内。如果你将一个聚光灯的圆锥与地面没有接触地放置,那么灯光将只有一点或者没有效果,除非有其他对象从下方经过。如果你想要关卡的几何体被照亮,你就应该扩展点光源与聚光灯的范围,让它们经过墙面和地面。

    颜色与强度

    你能够通过灯光的检查器设置它的颜色和强度(亮度)。默认的强度和白色,对于创建一般性的对象阴影效果还可以,但是你可能想要通过改变属性来创建特殊的效果。举个例子,一个发光的绿色区域可能想要足够亮,以照亮周围的物体;汽车前灯(尤其是老款汽车上)具有微黄的颜色,而不是白色。这些效果通常被用于点光源和聚光灯。当然,你也可能需要改变线性光的颜色,比如在你的游戏中,一颗遥远的星球上有一个发射红色光的太阳。

    如果本文对你有帮助的话,点个赞或者评论一下吧!

    下一章:【Unity3D技术文档翻译】第3.4.4篇 Cookies

    相关文章

      网友评论

        本文标题:【Unity3D技术文档翻译】第3.4.3篇 使用灯光

        本文链接:https://www.haomeiwen.com/subject/wxqauftx.html