unity:灯光效果(诠释)


前言

提示:灯光 (Light) :会使您的游戏具有自己的个性和风格。您可以使用灯光来照亮场景和对象,以创建完美的视觉氛围。仅举几个例子,灯光可用于模拟太阳、燃烧的火柴光、手电筒、炮火或爆炸。


一、灯光 (Light)检视器 (Inspector)

在这里插入图片描述
Unity 中有 4 种灯:

  1. 方向灯 (Directional light) :放置于无穷远处并影响场景中的一切,就像太阳一样。
  2. 点灯 (Point light): 从一个位置向所有方向发射相同强度的光,就像灯泡一样。
  3. 聚光灯 (Spot light): 从一个点向一个方向发光,仅照亮一个锥形范围内的对象,就像汽车的前灯一样。
  4. 区域灯 (Area light):(仅适用于光照贴图烘焙 (lightmap baking))能从各方向照射一个平面的矩形截面的一侧。

灯光 (Light) 还可以用来投射阴影 (Shadows) 。
阴影 (Shadows) 为专业版功能。
可根据每种灯来调整阴影属性。

二、属性

:

属性 功能
方向灯 (Directional) 放置于无穷远处的灯。它会影响场景中的一切。
点灯 (Point) 从其位置向所有方向发射相同强度的光的灯,影响其范围 (Range) 内的所有对象。
聚光灯 (Spot) 放置于无穷远处的灯。它会影响场景中的一切。
方向灯 (Directional) 照射锥形范围中所有位置的灯,该锥形是由聚光灯角度 (Spot Angle) 和范围 (Range) 界定的。此灯只影响此区域内的对象。
区域灯 (Area) 能从各方向照射一个平面的矩形截面的一侧的灯。矩形是由宽度 (Width) 和高度 (Height) 属性定义的。区域灯仅可于光照贴图烘焙 (lightmap baking) 期间使用,且在运行时对对象没有影响。
范围 从对象中心起的发射距离。仅适用于点灯(Point /聚灯光(Spot)
聚光灯角度 (Spot Angle) 决定锥形的角度。仅适用于聚光灯 (Spot)。
方向灯 (Directional) 放置于无穷远处的灯。它会影响场景中的一切。
颜色 (Color) 所发射的光的颜色。
Cookie 此纹理的 alpha 通道用作遮蔽图,以决定光在不同位置的亮度。如果灯为聚光灯 (Spot) 或方向灯 (Directional),则此纹理必须为二维纹理。如果灯为点灯 (Point),则该项必须为立方体贴图 (Cube
  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值