基于物理光照的材质
2015-10-09 19:21
253 查看
UE4相对于UE3, 渲染上最大的改变就是引入了基于物理的光照, 而且在移动设备上也可以使用
加入了基于图像的环境光照(IBL), 使得金属质感和粗糙程度的材质表现力大大提升
就是Lambert, 比较成熟的做法
高光分布
PC上是Trowbridge-Reitz (GGX)
Mobile是Blinn
几何阴影(粗糙度)
Schlick
菲涅尔
Schlick
环境色
预生成Cubemap进行采样
环境高光
PC上使用2D的LUT(查找表)
Mobile使用类似COD:Black Ops的做法
BaseColor
这个没什么好说的, 从3D游戏一开始就存在
在UE4里结合其它参数, 可以使用纯色表现出非常不错的质感, 可以节省一张贴图
另一个方面来说, UE4中卡通风格(大面积色块)可以有更加丰富的光照细节
Roughness
粗糙还是光滑
意味着反射周边环境的光照
Metallic
金属质感调节
意味着反射周边环境的颜色
Specular
金属这个参数不起作用
默认设置成0.5(通常不用连接)
局部灯光不再限于一个发光点了
面积光
球形光
https://www.unrealengine.com/blog/physically-based-shading-on-mobile
https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/PhysicallyBased/index.html http://seblagarde.wordpress.com/2011/08/17/hello-world/ http://www.filmicworlds.com/2014/02/24/physically-based-specular-for-artists/ http://blog.csdn.net/xoyojank/article/details/40247715
光照
加入了基于图像的环境光照(IBL), 使得金属质感和粗糙程度的材质表现力大大提升
Diffuse
就是Lambert, 比较成熟的做法
Specular
高光分布PC上是Trowbridge-Reitz (GGX)
Mobile是Blinn
几何阴影(粗糙度)
Schlick
菲涅尔
Schlick
IBL
环境色预生成Cubemap进行采样
环境高光
PC上使用2D的LUT(查找表)
Mobile使用类似COD:Black Ops的做法
材质
主要参数
BaseColor这个没什么好说的, 从3D游戏一开始就存在
在UE4里结合其它参数, 可以使用纯色表现出非常不错的质感, 可以节省一张贴图
另一个方面来说, UE4中卡通风格(大面积色块)可以有更加丰富的光照细节
Roughness
粗糙还是光滑
意味着反射周边环境的光照
Metallic
金属质感调节
意味着反射周边环境的颜色
Specular
金属这个参数不起作用
默认设置成0.5(通常不用连接)
材质层
灯光
局部灯光不再限于一个发光点了面积光
球形光
参考资料
https://www.unrealengine.com/blog/physically-based-shading-on-mobilehttps://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/PhysicallyBased/index.html http://seblagarde.wordpress.com/2011/08/17/hello-world/ http://www.filmicworlds.com/2014/02/24/physically-based-specular-for-artists/ http://blog.csdn.net/xoyojank/article/details/40247715
相关文章推荐
- FoxitPhantomPDF 7.2.1.730 破解版,无视密码破解保护,OCR反输出DOC保护
- ActionBar之接受分享的文本和图片
- [Django入门知识浅介]先了解一下Django的历史
- Swift UI开发初探
- 协同过滤推荐算法的初步了解与实战
- java7个小实验
- linux删除当前文件夹最新的前n个文件shell指令
- 仿QQ音乐专辑图标旋转
- 刚开博客,希望能记录下些什么
- codevs月赛第三场4245 Cww的作业
- hdu4284Travel 状态dp
- cocos2d 改掉游戏的图标和开始图片
- Fiddler
- HDU 1161 Eddy's mistakes(水~)
- Java中的CopyOnWrite容器
- python中的异常
- hadoop性能调优
- java打印日历
- 博弈论 + 按位异或
- HDU 5239 Doom [线段树]