Unity 灯光组件Light

 灯光简介

        在 Hierarchy 窗口右键,选择 Light,再选择具体的灯光类型,在 Inspector 窗口查看灯光组件如下:

  • Type:灯光类型,主要有:Directional(平行光)、Spot(聚光灯)、Point(点灯光)、Area(区域光)
  • Color:光源颜色
  • Mode:渲染模式,取值有:Realtime(实时渲染)、Baked(烘焙)、Mixed(实时光和烘焙光之间,静态烘焙动态实时光)
  • Intensity:光照强度
  • Indirect Multiplier: 间接光照强度
  • Shadow Type:阴影类型,取值有:No Shadows(无阴影)、Hard Shadows(硬阴影)、Soft Shadows(软阴影)
  • Cookie: 类似有图案射灯效果
  • Flare: 光晕效果
  • Render Mode:渲染模式,取值有:Auto(自动的)、Important(重要的,渲染光照较精细)、Not Important(不重要的,渲染光照较简陋)这个在Shader中重要灯光走片元计算,不重要的走顶点计算。
  • Culling Mask:进行层剔除,哪些游戏对象需要渲染灯光

        补充:Spot 有 Range 和 Angle 2 个属性,Range 表示聚光灯的深度范围(光锥的高度),Angle 表示聚光灯的照射角度(光锥的锥角)。

2 平行光(Directional)

        1)光照效果

         2)平行光特点

光照强弱不受光源位置影响,只受光源方向影响;
影子深浅、影子朝向不受光源位置影响,只受光源方向影响。

3 聚光灯(Spot)

        1)光照效果

         2)聚光灯特点 

聚光灯的光照范围呈现一个锥形;
距离光源越近光照强度越大;
Range 属性控制聚光灯的深度范围(光锥的高度);
Angle 属性控制聚光灯的照射角度(光锥的锥角)。


4 点灯光(Point)

        1)光照效果

        2)点灯光特点 

点灯光的光照范围呈现一个球形;
距离光源越近光照强度越大。


5 区域光(Area)

        1)选择静态物体

        2)光照效果

        3)区域光特点 

区域光就是一块灯光板;
区域光可以调整区域宽高;
距离区域光中心越近的点,光照强度越大
 

6 Cookie 

        1)效果

 赋值给灯光cookie带如上格子的贴图,照射出来的灯光就是会映射出格子。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一零壹0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值