目录

一.光源种类

1.Directional Light(方向光,平行光)

2.Point Light(点光源)

3.Spotlight(聚光灯)

4.Area Light(区域光,面光源)

二.光源属性


一.光源种类

unity中的灯光主要有四种,合理使用可以实现任何灯光效果。

1.Directional Light(方向光,平行光)

Directional Light 是使用最多的一种光源,效果相当于现实世界中的太阳光。光源的位置和大小都不会影响物体的渲染效果,但是光方向会有影响。同时也是最省资源的一种光。

2.Point Light(点光源)

Point Light类似于灯泡,从一点向四面八方发射光线。影响该范围内的所有物体。但是比较耗资源。实际使用中大多采取烘焙的方式。

3.Spotlight(聚光灯)

Spotlight从一点向某个方向发出光线,按照圆锥体范围照射,类似于手电筒。

4.Area Light(区域光,面光源)

Area Light 使用较少,不能用于实时光照,通常用于光照烘焙。

二.光源属性

在light组件中有很多属性,下面介绍一些重要的属性。

1.Type  可以选择光的类型,也就是上面介绍的那四种。

2.Color  光的颜色。

3. Range 范围,控制点光源和聚光灯照射的范围距离,平行光没有这个属性。

4.Spot Angle 角度,控制聚光灯圆锥张角的大小,只有聚光灯有这个属性。

5.Intensity 强度 ,控制光照的强度。

6.Cookie 用于指定拥有alpha通道的纹理,意思是光线在不同的地方有着不同的亮度。如果光源是聚光灯或者方向光的话,就可以指定一个2D纹理,如果是点光源的话,必须指定一个cubemap纹理。Cookie的效果就类似于星光灯。通过调节不同位置灯光的亮度可以使光照射出指定的图案。

7.CookieSize 控制缩放Cookie投影。

8.Shadow Type 阴影类型, 一共有三种。

No Shadows(无阴影)

Hard Shadows(硬阴影)边缘锯齿比较明显,耗费资源较少。

Soft Shadows(软阴影)锯齿处理较好,阴影柔和真实,但是耗费资源较多。

Shadow下的参数介绍(No Shadows没有这些参数)

Strength 阴影强度,取值0-1,0代表没有阴影,1代表全黑。

Resolution 分辨率,控制阴影的质量

Bias 偏移量 阴影与物体之间的距离,取值0-0.5。

Normal Bias 微调阴影边缘。

Near Plane 近平面的值,当光源与物体的距离小于该值,则不会产生阴影。

9.Draw Halo 绘制光晕,开启光晕效果。

10.Flare 耀斑,指定耀斑镜头光晕的效果。

11.Render Mode 渲染模式

Auto 自动, 根据光源亮度和运行时质量设置来选择important还是not important

Important 重要, 光源进行逐像素渲染

Not Important 不重要, 光源以最快的速度渲染

12.Culling Mask,剔除遮蔽图,选中的层所关联的对象会受到光源照射的影响。在制作过程中需要剔除掉烘焙或者自发光的物体。

通常在一个场景中,往往不止有一个光,需要多种灯光相互配合才能达到我们想要的效果。比如在方向光方向相反再加上一个强度小一点的方向光来补光使物体背面不会显得特别暗。在黄昏的时候就需要光的颜色偏黄一点。

Unity灯光(light)相关推荐

  1. Unity 灯光与渲染 (一)

    最近翻自己记录的笔记的时候,发现之前学的Unity 灯光lighting设置渲染一块没有总结过,因此特地将笔记内容整理至博客中. 一.常见光源Light 一说到Unity中的Light,大家能回忆起有 ...

  2. Unity灯光、烘焙小结(一)Unity灯光烘焙教程

    *****************Unity灯光烘焙教程************* https://space.bilibili.com/26063436/channel/detail?cid=867 ...

  3. Unity 灯光组件Light

    灯光简介 在 Hierarchy 窗口右键,选择 Light,再选择具体的灯光类型,在 Inspector 窗口查看灯光组件如下: Type:灯光类型,主要有:Directional(平行光).Spo ...

  4. Unity中Light Probe详解

    本文节选自洪流学堂公众号专栏<郑洪智的Unity2018课>,未经允许不可转载. 洪流学堂公众号回复光照探头,获取本文对应的视频实战教程. 洪流学堂,让你快人几步.你好,我是郑洪智. Un ...

  5. Unity灯光的一些设置(一)自带灯光

    最近项目需要有好的灯光效果,我会依次讲解,灯光,灯光烘焙,反射探针,光照探针,屏幕渲染以及相关优化的问题.主要是用来自己学习,大牛看了勿喷.话不多说... 老规矩介绍版本:unity2017.3 首先 ...

  6. Unity灯光烘焙设置详解

    游戏场景中灯光照明的构成 现实生活中的光线是有反射.折射.衍射等特性的.对这些基本特性的模拟一直以来都是计算机图形图像学的重要研究方向. 在CG中,默认的照明方式都是不考虑这些光线特性的,因此出来的效 ...

  7. Unity灯光、烘焙小结(二)sikiedu光照烘焙教程

    ****************sikiedu光照烘焙教程*************** https://www.bilibili.com/video/av56087784?p=1 1.Ctr+shi ...

  8. Unity灯光一:Unity中的灯光设置

    我相信unity开发者,除了一些所在的公司部门比较完善,大部分都是需要开发自己做一些场景或者资源的调整,我也是有这样的经历,那今天我就简单说一下灯光的设置 Unity 提供了四种光源:Directio ...

  9. Unity 灯光Shader

    一.一些光照模型的概念讲解 我们知道,光照模型是真实感图形渲染的基础,从 1967 年 Wylie 等人第一次在显示物体的时候加进光照效果后,该领域迅速的发展.而这一节,我们主要看看最常见的漫反射.L ...

最新文章

  1. git克隆远程项目并创建本地对应分支
  2. Firefox 65.0.2 发布,Firefox 66 预计3月19日推出
  3. 802.11MAC基础
  4. 利用Console来调试JS程序、Console用法总结
  5. hive java udf_UDF_Hive教程_田守枝Java技术博客
  6. linux怎么重装ssh服务器,Linux平台下安装SSH
  7. MongoDB的选举过程
  8. 如何安装Python3.7,小白必看!
  9. websocket 压测工具 有哪些_性能测试总结(概念amp;流程amp;工具)
  10. JZOJ1286太空电梯
  11. 什么是透明背景格式logo?Logo白底变透明工具测评
  12. IE无法打开网页的解决方法
  13. 用python学概率与统计(第十二章)拟合度检验和独立性检验
  14. html命名锚记链接失败,命名锚记(设置命名锚记超级链接)
  15. 2020-11-28画图上的最大值点,和零基准线
  16. 云原生(什么是云原生?云原生的四要素)
  17. Ae:表达式语法基础
  18. 彻底删除mysql数据库
  19. mac下mysql安装,忘记初始临时密码怎么破。
  20. linux命令如何查询某个线程,linux如何查看线程信息命令是什么

热门文章

  1. 【小工具类】将一个十进制数转化成二进制/四进制/八进制/16进制
  2. webpack调用vue中报错, [WDS] Disconnected!解决方法
  3. 文本分割之垂直投影法基于OpenCV(python)的实现
  4. wifidog + openwrt相关文章
  5. 汉字转拼音 java_Java汉字转拼音工具类完整代码实例
  6. PHP自适应小说网站源码深度SEO优化自动采集
  7. 利用arcgis进行excel数据的空间相关性分析
  8. python基础:模块的使用——time使用——时间记录器实现
  9. 工作感受月记 201909月
  10. 自定义EL表达式的函数