HDRP是一套专为高端硬件(PC和主机)上的高画质渲染量身定制的管线,近期刚刚发布完整版的实时渲染动画《Windup》就使用了这项技术。
《Windup》使用HDRP实现了逼真的光影效果
Unity去年发布的《异教徒》以及社区中出现的一些优秀Demo作品,也都使用到了HDRP,获得非常优质的画面效果。但是对于新手或不熟悉行业标准、摄影概念的人来说,要理解HDRP的某些技术和概念会非常困难。因此,我们制作了全新的HDRP模板,无论是刚入门的萌新还是已经熟练使用Unity的大牛,都可以通过学习模板中的项目来了解各个关键概念,并将这些技术应用到自己的作品中去。
其实在过去几年中,HDRP也有一个建筑工地的旧模板,但是该模板的光照系统并不符合物理现实,用户难以在模板中正确理解HDRP的各项功能。
我们也准备了一个视频,帮助大家了解如何让旧模板的光照符合物理现实,由此增加对HDRP的认识。
手动调整参数,让旧模板符合物理现实
而HDRP的新模板是由一群资深的3D环境艺术家、特效师、灯光艺术家和技术美术开发制作的,各成员曾参与了多个知名游戏的制作,包括《刺客信条》、《蝙蝠侠:阿卡姆》、《孤岛危机》、《FIFA》、《侠盗飞车》、《极品飞车》、《荒野大镖客:救赎》和《看门狗》。该模板中包含了3个场景,内含透明物体、半透明物体和不透明物体,可以应对更丰富的使用场景。
我们总是在社区中看到有朋友评论,“这就是专家和业余选手的区别吗?” 当然,这二者之间肯定是有差距的,但专家一开始也都是业余选手,通过慢慢学习积累才成为了大家口中的专家。
现在,就一起来学习一下HDRP新模板吧~
使用准备
要运行新的HDRP模板,请在电脑上下载Unity 2020.2,在Unity Hub中选择该模板创建HDRP项目。
步骤为:创建新项目 > 选取High Definition RP模板 > 点击Create按钮。
HDRP新模板的内容
HDRP新模板的系统基于真实物理系统进行构建,共设计了3个相互连接的房间,每个房间都有独特的氛围和光照设置。每个区域都有自己的本地Volume(Local Volume),并使用全新的Automatic Histogram(自动直方图)模式处理曝光。场景还包括了其他各种HDRP设置,如“体积雾”和“白平衡”,用于模拟大脑的自然反应和相机的自动白平衡。
您也可以进入Play模式来探索,以人的视角去感受、欣赏场景。使用WASD键来移动,使用鼠标来移动视角。
三个房间的布局(侧面)
场景的线条图(鸟瞰)
一号房间由一个受阳光照射的圆形竞技场和一个大型混凝土平台组成,非常适合测试资源在低噪声环境中的表现。该区域广泛使用了HDRP的Decal Projector(贴花投射)来模拟尘垢和水坑,贴花可以打破混凝土材质因为平铺导致的视觉重复,提供更多的视觉变化。
一号房间内观
沿着楼梯走到第二个房间,这里是一个自然光照下的内部景观,里面有一个玻璃围绕的盆栽,盆栽带有透明、次表面散射、曲面细分等高级材质。该区域还包含了几种由GPU运算的特效,包括浮尘、玻璃框内的蝴蝶。玻璃框的周围带有一个自定义的Density Volume(密度量),可模拟出框附近的湿气,形成美观的光束效果。
这个房间是GPU Lightmapper(光照贴图器)功能的完美展示,房间中大部分的间接光照都由从天花板上的唯一开口出射入的光线产生。太阳和天空的光照在反弹后会模拟出美观、平滑的渐变光,照射在亮色墙壁上更显突出。
二号房间内观
沿着坡道走便是最后一个房间,这里是一个极简主义风的居住空间,其中包含实时聚光灯光源,一组三重吸顶灯以及一组条形排灯,所有光照也使用了GPU Lightmapper。
空间中的大部分光照都是人造光,并且大量使用了软阴影、Light Cookie(应用于光源上的投射纹理)以及精心布置的反射探针。在靠近灯泡时,会有细微的灰尘在光束中移动从而被照亮。
三号房间内观
以下视频是HDRP模板的配置文件讲解,帮助大家初步了解新模板的各项配置。
HDRP 新模板的配置文件讲解
默认设置
HDRP新模板中有两个重要的默认设置,Volume默认设置和FrameSettings默认设置。Volume主要是用于控制场景中的环境光、雾效、曝光以及各种后处理效果。FrameSettings即帧设置,里面包含 Camera、Baked or Custom Reflection 以及 Realtime Reflection。
来跟着视频分别学习一下吧。
Volume 默认设置讲解
FrameSettings 默认设置讲解
Volume 框架
Volume是一个框架,对任何HDRP项目而言都是必不可少的一项,以下视频讲解了场景中具体的Volume设置。
HDRP 新模板的 Volume 框架
光照设置
新模板还混合使用了实时光照、光照贴图和光照探针,建筑结构和大型资产使用了GPU Lightmapper。大部分光照都设置为了Mixed(混合模式),而烘焙光使用了Baked Indirect(烘焙间接光)模式。这样便能生成柔和的光线反射以及美观平滑的遮挡阴影,同时也确保了直接光照和阴影的实时性。
更详细的内容,可以访问这篇文章学习。
光照探针的排列
HDRP 新模板的光照设置
材质
HDRP新模板中,提供了丰富的材质选择,布料、眼睛、头发、地形等统统包含在内,大家也可以选择透明或不透明等效果。
HDRP 新模板的材质
总结
HDRP新模板中包含VFX 效果,可用于实现纷飞的蝴蝶、掉落的树叶和悬浮的灰尘等效果,模板中还自带Debug工具,跟着视频,看看还有什么惊喜内容。
以上就是HDRP新模板的所有内容,本系列视频也已经上传至B站,欢迎大家扫码观看。同时,也欢迎大家关注Unity的B站账号(ID:Unity官方),我们会定期发布干货内容哦。
扫码直达 B 站
快来下载Unity 2020.2,亲自上手体验一下HDRP新模板吧。
https://unity.cn/releases
点击关键词
获取更多信息
Unity 技术精讲:
[2]
[3]
[5]
长按关注
Unity 官方微信
第一时间了解Unity引擎动向,学习最新开发技巧
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.