Unity5 新功能解析--GI(全局光)

Unity5带来的最大的改变就是全新的GI,在烘焙引擎上抛弃了4的beast,使用了虚幻采用的Enlighten,引入了实时的全局光。这里对UNITY5的新的光照系统做一总结.

  • 新加入了一种只用于烘焙的光照类型 Area Light

              面积光的光源有形状,是一个矩形区域,有位置,有方向,方向是超矩形的一面,矩形的背面没有光,并且随距离衰减直到没有。它用于模拟大量的光源和在一起的效果,如街道,但是因为计算复杂,所以只用于烘焙

  • 全局光照

构成 : 可实时更新的lightmap + 可实时更新的光照探头(light probe)+ 可实时更新的cubemap(Reflection probe)

实时全局光只实时计算物体之间的bounce light(物体之间来回反射的光)

实时全局光的实现:静态物体之间的bounce light可以在预先计算阶段搞定(light map)

                                     被静态物体照射到的动态物体,通过实时更新的光照探头搞定

                                      被动态物体照射到的物体,还不支持

相比UNITY4来讲,多出来的实时全局光部分应该是多出了lightmap 光照探头这些可以实时更新 而不是定死的

如下图在光源变化下,静态物体的对地板的反射绿色光也在跟着变化

  

此外UNITY5里面的标准材质的自发光在全局光计算中可以当做光源,即可以照亮周围物体并产生阴影,这是一个很屌的效果!,如下图,

,可以调节emission的GI模式,

自发光的GI效果如图

这可以表现一个很真实的发光体,相信看到这美术同学应该有点小激动吧~

    Unity5 的全局光照除了新引入的实时GI之外,也有过去的离线烘焙的方式,或者也可以选择二者合用的方式(不过这不是一个省效率的方式)

  • 1离线烘焙

    将light的Baking设为Baked,标记那些static的物体,在Lighting window中的Baked GI对应的就是烘焙的实时光,所以这是要把Precomputed Reatime GI关闭

  • 2实时

   将light的baking设为realtime,标记那些static的物体,在lighting window中将Baked GI关闭,将Precomputed Realtime GI开启,注意默认Precomputed Realtime GI的resolution并不高,如果想得到比较不错的效果,可以将它调高。在运行时就可以看到实时的GI效果

  • 3 烘焙GI加实时的局部光照

      这可能是更加主要的做法,即static的物件采用离线的烘焙GI,而非static的物件使用实时的局部光照,这需要将light调为mixed,然后将lightmap里面开启baked gi,而将realtime gi 关闭。

  • 4 烘焙的GI叠加实时的GI,这种做法基本没什么好处,而且效率也很低,这种组合是将light设为mixed,然后将light setting里面的baked gi和 relatime gi全开启
  • 通用的GI设置

       通常为了提升间接光照的质量,可以将light里面的Bounce Intensity提高,和lightsetting 里面 general gi的indirect intensity也提高。此外还可以在light setting里面设置天空盒和环境光。

      Unity5的scene视图里面有多提供了一个视图Irradiance 来查看动态物体间的间接光照

  • 光照探头,unity5的关照探头是为了使动态物体能偶受静态物体的gi影响,比UNITY4多了光照探头的信息可以实时更新的,其余的使用设置同4基本是一样的
  • 反射探头

       这是UNITY5的实时GI新增的一部分,我们可以在场景的某个区域创建一个Reflection Probe,这点的环境映射信息就会被保存下来,当有动态物体进入的时候,就可以被贴上这个cubemap。如下图是一个球进入了这个区域感受到了这个点处的环境映射。

时间: 2024-12-19 02:52:58

Unity5 新功能解析--GI(全局光)的相关文章

Unity5 新功能解析--物理渲染与standard shader

物理渲染是UNITY5最大的亮点之一,物理渲染的采用绝对是下一个世代游戏的热点,UNITY5的大范围使用是一个可喜可贺的事情,关于什么是物理渲染,本人曾经写过一篇博客专门讨论,详见http://blog.csdn.net/leonwei/article/details/44539217.        物理渲染和当今的主流光照计算最大的区别就是,当今的lambert blinn phone基本上是基于模拟的模型,就是尽可能的去模拟我们看上去的物体反射的颜色,甚至可以说是拍脑袋的模型,用于欺骗我们

HTML 5之表单新功能解析

时光车轮滚滚碾来,前端之路永无止歇.对于这个前端这门精一多专的技术,任何一次技术革新,我们都必须第一时间去了解它学习它,比如Web世界里这簇美艳的花朵---HTML 5.虽然HTML 5发布之初,许多人(包括我)都觉得普及它还很遥远,但自发布以来,许多企业级网站对它的尝试应用(比如<!doctype html>应用,比如canvas的应用),使HTML 5的迈出了一大步,随之而来IE9的发布,无疑又让我们看到了HTML 5离我们不再遥远. 51CTO推荐专题:HTML 5 下一代Web开发标准

微信新功能异地续签港澳通行证解析分享

给各位微信软件的使用者们来详细的解析分享一下微信新功能异地续签港澳通行证. 解析分享: [微信扫一扫]→[通行证封面]→[微信续签]   举两个例子:       除此之外,目前户籍地为贵州.广西.福建.四川成都&乐山&自贡&泸州.湖北武汉的用户,也都可以通过微信办理本地或是与广东省的互签.   微信方面表示,微信办护照.续签港澳通行证等业务早已开通,但是不能异地续签签港澳证困扰了不少用户,一般来说,各省市的出入境管理部门都只受理该省市范围内的港澳再签,而邮政速递通过借力微信平台,

解析Windows Server 2012 R2 Hyper-V四大新功能

  Windows Serve 2012 R2 Hyper-V新功能:共享VHDX 根据我的分析,这项功能可能是新版本中最出色的组件.集群在虚拟机领域一直是个复杂的课题,而且很多Hyper-V用户都搞不清这样一个问题--为什么我们不能共享VHDX?好吧,现在微软为我们提供了这项功能,甚至比想象中做得更好.我们甚至不需要利用iSCSI或者FC SAN来实现这一点.如今,大家可以直接将VHDX以自己需要的方式共享在文件服务器上,这大大简化了处理流程与实现要求.那么我们是否可以实时迁移虚拟机系统?答案

IE8新选项卡的功能解析

  IE8的新选项卡? 无非是在IE8中可以在打开的一个IE浏览器窗口下,同时创建很多新的选项卡,以此来浏览不同的网页内容.那能有什么用?当然不是了,IE8浏览器的新选项卡新增了很多实用小功能,让它更物尽其用! 以前您在使用选项卡式浏览时,是否注意过新选项卡呢,大多数时候新选项卡打开都是空白页面,但是在IE8中新选项卡则得到了充分的利用,可以为我们提供很多便捷的功能. 如何打开新选项卡? 点击选项卡最右侧的按钮,即可打开"新选项卡" 功能一,误关闭后,不要怕 如果不小心关闭了某个&qu

深度解析Win 8.1隐藏新功能

  经过为期数月的等待,Windows 8.1预览版终于正式发布了,带来了许多对于Windows 8不足之处的弥补,也带来了崭新的应用体验.你肯定已经耳熟能详关于Windows 8.1最大的改变就是开始按钮的回归以及Bing掌控了搜索工具栏.分屏功能支持定制化等等.但对于新版操作系统的一些细微的功能你清楚了解么?这些细节虽然并不像Windows8应用同步和IE11的标签页可以支持多种设备那样耀眼,但是它们称得上好用和贴心.这些隐藏的新功能存在于Windows 8.1的某个不起眼的角落,除非你对于

PHOTOSHOP CC 2014新功能详解

  Adobe在6月18日发布了产品线2014年的重大更新,今天@PS梦工场 带领大家一起领略一下Photoshop CC 2014版的新增功能. Adobe Photoshop CC 2014 附带数种新功能和增强,可极大地丰富您的数字图像处理体验.继续阅读对新增功能的快速介绍以及提供详细信息的资源链接. 智能参考线 Photoshop CC 2014 引入了许多有用的智能参考线增强功能: 按住 Option(Mac)/Alt(Win)键并拖动图层: 如果在按住 Option(Mac)或 Al

让手机也“闪”起来!Flash Lite 2 新功能介绍

Flash Lite 是专门用于为移动电话和消费电子设备进行开发的Flash技术.现在 Flash Lite 2 已经发布了.让我们来看看它都有些什么新特色.新功能: 1.Flash Player 7 支持 Flash Lite 2 基于 Flash 7 内容创作标准.这意味着在最新 Flash 创作环境中已开发的内容,能够为移动设备和消费电子设备进行更动(re-purposed ). Flash Lite 2 基于 Flash 7 内容创作标准 2.动态 XML 数据 Flash Lite 2

善事利器 Photoshop CC 2014新功能详解

  Adobe于6月18日发布了一大波新品,包括桌面设计软件.移动应用甚至硬件产品.Adobe Creative Cloud设计套件中的组件全线更新,其中的Photoshop CC 2014自然是大家熟悉和关注的焦点,这次的新版本为Photoshop CC 2014增加了哪些新特性和新功能呢?我们一起来看看. Photoshop CC 2014此次更新增加了不少新工具和新功能,可以极大地丰富用户在数字图像处理方面的体验,汇总起来大致有以下一些: 智能参考线.链接智能对象的改进.智能对象中的图层复