[UE虚幻] UE4 Lightmass(光照烘培)笔记

查看:9372 |回复:75 | 2016-5-12 16:48:53

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 wang11765006 于 2016-9-2 14:11 编辑

1.GI(间接光)计算实际是造成目前次世代游戏引擎不真实的罪魁祸首,UE4其实完全能达到离线渲染的GI质量水平,关键是参数的调整和大量的计算时间,关于GI也就是LightMass计算的调节,UE4在编辑器中给出了4个预制档位。 002823o3gy6XsXcA9iV79&690.jpg Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" style="border-width: 0px; border-style: initial; list-style: none;">


以下谈论的部分不涉及LightMass光照贴图的分辨率影响。光照贴图分辨率越小越好,如果你明确阴影产生的是锯齿而不是噪点,那就该加分辨率。
这四个档位实际上只是针对具体的基本参数的倍率关系,具体倍率在
Epic Games/4.9(你的引擎版本号)/Engine/Config/BaseLightmass.ini
文件中(记事本打开)Crtl+F搜索对应档位关键词可以找到。可以自己调也可以保持默认以防调整太夸张。

2.另外在引擎中另一个地方的参数同样会影响基础烘培参数,那就是“世界设置”,如下。
002823o3gy6XsXB3Mgf07&690.jpg Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs8.sinaimg.cn%2Fbmiddle%2F002823o3gy6XsXB3Mgf07%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">
涉及到的参数包括
1.Static Lighting Level Scale(下文简称SLLS),世界尺寸缩放,这里的缩放指的用于计算光照的参考尺寸,而不是真正的改变场景尺寸,默认为1,可以小到0.1。重点参数,越小计算采样的基础精度(采样数上升)越高。计算时间受该参数强烈影响。

2.Num Indirect Lighting Bounce(下文简称NILB),反弹次数,对计算时间影响不大,越高GI反弹次数越多,同时如果精度不够,也意味着噪点将会更容易产生。可以大到100。非重点参数。

3.Indirect Lighting Quality(下文简称ILQ),间接光计算质量,默认值1,可以大到10,重点参数,对精度影响巨大,计算时间也和这个值成整倍数上升。

4.Indirect Lighting Smoothness(下文简称ILS),结果模糊度,用于模糊计算结果,平滑噪点,基本保持1的值,过大细节丢失,过小噪点凸显。
综上所诉,最终的质量由“采样数量”和“采样精度”共同决定,缺一不可。
下面来分别讲解这两者的调节,只讨论质量,不计时间成本。

“采样数量”:在引擎中,受SLLS的值控制,在文首提到的BaseLightMass.ini文件中,也受NumIrradianceCalculationPhotons和IndirectPhotonScarchDistance两者共同的影响,就是说两者要调一起调,单独调没用。无论在引擎还是在ini文件中调,都行,选其一就行。如下图。
Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs12.sinaimg.cn%2Fmw690%2F002823o3gy6XsYVVdEfbb%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">

Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs2.sinaimg.cn%2Fmw690%2F002823o3gy6XsYWaQox11%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">

“采样精度”:在引擎中,受ILQ控制,在BaseLightMass.ini中,受NumHemisphereSamples或者NumHemisphereSamplesScale的控制,三者选其一即可。


最后说一说渲染时间,想要好的效果,要花费不少的时间,如果是单台I7级别的电脑,简单场景高质量花费十多个小时很正常,复杂场景就更多了,所以建议有条件的使用引擎路径中的Swam Coordinator小软件
(可以在引擎安装目录搜索出来)联机渲染,效率高很多,具体设置这里就不展开了,Google。


以上标蓝色的两者都调好了,预制的4个档位只是倍率关系,具体情况具体选,已经不重要了,下图是高参数的效果,完全不输于离线渲染引擎,而且还是360度全方位的计算。如下。
Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs1.sinaimg.cn%2Fmw690%2F002823o3gy6Xt0jMJrOe0%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">
Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs9.sinaimg.cn%2Fmw690%2F002823o3gy6Xt0rP9ag78%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">
Lightmass(光照烘培)笔记" title="UE4 Lightmass(光照烘培)笔记" action-data="http%3A%2F%2Fs13.sinaimg.cn%2Fmw690%2F002823o3gy6Xt0sxwssdc%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">

评分

参与人数 1元素币 +2 展开 理由
狼之独步 + 2 小伙伴,你可以用代码框把代码包一下,可阅读性强,还美观

查看全部评分

2016-5-12 16:48:53  
 赞 赞 4

使用道具 登录

75个回答,把该问题分享到群,邀请大神一起回答。
2#
LZ你的图挂了
回复 收起回复
2016-5-12 17:52:50   回复
 赞 赞 3

使用道具 登录

3#
无图无真相
回复 收起回复
2016-5-13 12:53:53   回复
 赞 赞 3

使用道具 登录

4#
LZ你的图挂了
回复 收起回复
2016-5-26 13:37:49   回复
 赞 赞 3

使用道具 登录

5#
LZ你的图挂了
回复 收起回复
2016-5-26 13:37:55   回复
 赞 赞 3

使用道具 登录

6#
LZ你的图挂了
回复 收起回复
2016-5-26 13:38:02   回复
 赞 赞 3

使用道具 登录

7#
LZ你的图挂了
回复 收起回复
2016-5-31 09:26:40   回复
 赞 赞 3

使用道具 登录

8#
LZ你的图挂了
回复 收起回复
2016-5-31 09:26:52   回复
 赞 赞 3

使用道具 登录

9#
LZ你的图挂了
回复 收起回复
2016-5-31 09:26:57   回复
 赞 赞 3

使用道具 登录

10#
这世上没有什么是元素币搞不定的,如果有,那就用更多!
回复 收起回复
2016-8-27 10:52:20   回复
 赞 赞 3

使用道具 登录

11#
{:1_144:}
回复 收起回复
2016-10-25 11:23:20   回复
 赞 赞 3

使用道具 登录

12#
{:1_141:}
回复 收起回复
2016-10-30 22:56:41   回复
 赞 赞 3

使用道具 登录

13#
lz提供的内容十分重要
回复 收起回复
2018-1-27 16:31:31   回复
 赞 赞 3

使用道具 登录

14#
666666666
回复 收起回复
2018-1-31 19:40:51   回复
 赞 赞 3

使用道具 登录

15#
下面的代码是什么意思啊
  1. action-data="http%3A%2F%2Fs13.sinaimg.cn%2Fmw690%2F002823o3gy6Xt0sxwssdc%26690" action-type="show-slide" style="border-width: 0px; border-style: initial; list-style: none;">
点击此处复制文本
回复 收起回复
2018-9-7 13:33:43   回复
 赞 赞 3

使用道具 登录

16#
66666666666666666666666666666666
回复 收起回复
2018-9-9 15:48:19   回复
 赞 赞 3

使用道具 登录

17#
尊敬的项目资源,如果您要查看本帖隐藏内容请回复
回复 收起回复
2018-9-20 16:38:57   回复
 赞 赞 3

使用道具 登录

18#
很好很强大!
回复 收起回复
2018-10-15 08:49:47   回复
 赞 赞 3

使用道具 登录

19#
真是强大
回复 收起回复
2018-10-15 08:55:56   回复
 赞 赞 3

使用道具 登录

20#
啥玩意,写的乱七八糟的……
回复 收起回复
2018-10-15 10:32:38   回复
 赞 赞 3

使用道具 登录

CG 游戏行业专业问题

UE虚幻引擎UE4Lightmass光照烘焙
1234下一页
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表