80

A Real-Time Rendered Future

  • Upload
    ning-hu

  • View
    115

  • Download
    8

Embed Size (px)

Citation preview

Page 1: A Real-Time Rendered Future
Page 2: A Real-Time Rendered Future

实时渲染全面应用时代的来临

Li wenlei

Page 3: A Real-Time Rendered Future

实时渲染还能做什么

Page 4: A Real-Time Rendered Future

Enterprise Show Reel

Page 5: A Real-Time Rendered Future

? 为什么要用实时渲染来做

交互速度

Page 6: A Real-Time Rendered Future

?为什么能用实时渲染来做

• 足够快的硬件• 足够好的工具

• 渲染品质要高• 工作流程要顺畅• 迭代效率要高• 交互实现要便利

Page 7: A Real-Time Rendered Future

汽车 产品

Page 8: A Real-Time Rendered Future

渲染品质的提升

Page 9: A Real-Time Rendered Future
Page 10: A Real-Time Rendered Future
Page 11: A Real-Time Rendered Future
Page 12: A Real-Time Rendered Future
Page 13: A Real-Time Rendered Future
Page 14: A Real-Time Rendered Future

提高了动态物体间接光的品质

•3 Band SH(Sperical Harmonics)

•DFAO on Indirect lighting samples for diffuse and

specular

Page 15: A Real-Time Rendered Future

提高反射品质

Page 16: A Real-Time Rendered Future

高精度G-buffer 法线编码

Page 17: A Real-Time Rendered Future

高精度静态网格顶点法线和切线编码

Page 18: A Real-Time Rendered Future

•改进后的真实漆面着色模型

•双层法线的应用来更真实的模拟碳纤维,金属漆等表面材质效果

老漆面材质 新双层漆面着色模型 照片

Page 19: A Real-Time Rendered Future

流程保留

Page 20: A Real-Time Rendered Future

FBX 外部场景整体导入支持层级,分组,instances,优化导入速度

Page 21: A Real-Time Rendered Future

交互实现

Page 22: A Real-Time Rendered Future

全Blueprint功能实现

Page 23: A Real-Time Rendered Future

Unreal messaging bus

Page 24: A Real-Time Rendered Future

动画

Page 25: A Real-Time Rendered Future

角色渲染品质的改进

Page 26: A Real-Time Rendered Future

Shading方面的改进区分开的Diffuse和Specular的Lighting, 只散射diffuse并不散射specular散射后应用BaseColor得到更加锐利的细节

材质贴图层面:汗毛模拟增加细节Titling的normal/roughness贴图使用Cavity贴图来压暗毛孔/化妆缝隙处的高光

皮肤

Page 27: A Real-Time Rendered Future

眼球的Shading Model模拟巩膜下的光线散射,虹膜的光线焦散,眼球表面液体层的高光

材质层面input中添加了虹膜的Mask来定义虹膜区域;以及虹膜的深度来模拟角膜的折射;瞳孔的扩张/大小

模型:角膜突起;增加泪腺于眼球的混合过度;增加框内边缘的眼泪

眼球

Page 28: A Real-Time Rendered Future

睫毛

• 头发• 镜像使用

Page 29: A Real-Time Rendered Future

• Shading Model层面支持两层高光,散射以及透射

• 材质层面,不透明材质+MASK+TAA+Temporal

Dithering;像素深度偏移表现发丝相互穿插

• 模型:插片• 贴图:Opaciy/ID/Depth/Roots/Flow

毛发

Page 30: A Real-Time Rendered Future

透明度 发长 ID深度 走向

Page 31: A Real-Time Rendered Future

软毛

• :• 模型类似头发的做法,插片• 材质: 全黑,颜色只通过次表面材质颜色来提

供;点动画,以及材质的 ; 效果;

Page 32: A Real-Time Rendered Future

Shading Model 模拟布料绒毛层材质上自定义绒毛层的亮度颜色以及布料层的Mask

Page 33: A Real-Time Rendered Future

动态物体的环境光阴影

Page 34: A Real-Time Rendered Future

非线性编辑/3D动画的编辑工具Sequencer

Page 35: A Real-Time Rendered Future

工作流程

Page 36: A Real-Time Rendered Future

基于Shots的工作流程

Page 37: A Real-Time Rendered Future

SubScene多人协同工作的应用

Page 38: A Real-Time Rendered Future

迭代效率

Page 39: A Real-Time Rendered Future

Take的应用,快速尝试同个shot的多次重复

Page 40: A Real-Time Rendered Future

直觉化的操作界面

Page 41: A Real-Time Rendered Future

• 导演的总体可控性

Page 42: A Real-Time Rendered Future

可生成物件(Spawnable actor)

Page 43: A Real-Time Rendered Future

电影摄像机

Page 44: A Real-Time Rendered Future

Sequence 录制

Page 45: A Real-Time Rendered Future

360度立体视频渲染压力巨大实时渲染带来巨大优势

输出效率

Page 46: A Real-Time Rendered Future

交互/实时在线动画捕捉方案

Page 47: A Real-Time Rendered Future

流程图

Page 48: A Real-Time Rendered Future

法线的重计算

• 法线在 的重计算极大的增加了 点动画过程中模型表面凹凸细节的变化

OFF ON

Page 49: A Real-Time Rendered Future

头发物理

• 使用 功能• 稳定快速的模拟

Page 50: A Real-Time Rendered Future

骨骼驱动曲线

Page 51: A Real-Time Rendered Future

实时纠正虚拟摄像机

• 解决真实摄像机拍摄中角色超出景深范围以及演员表演无法很好匹配真实摄像机画框的情况

Without Live Reframing With Live Reframing

Page 52: A Real-Time Rendered Future

• 演员环境的营造• VR中对演员的实时指导和监测• 第二套动画的叠加

Page 53: A Real-Time Rendered Future

r.MotionBlurNew=1r.MotionBlurQuality=4r.MotionBlurSeparable=1r.SSR.Quality=4r.Shadow.MaxResolution=4096r.DepthOfFieldQuality=3

渲染品质变量参数推荐

r.MipMapLODBias=-1r.ForceLOD=0r.Shadow.TexelsPerPixel 4r.Shadow.RadiusThreshold 0.01

r.MinScreenRadiusForLights 0.01r.Reflectioncaptureresolution 1024

Page 54: A Real-Time Rendered Future

正在做的改进:• 渲染输出灵活性• 支持更多的数据格式• 继续提高渲染品质• 更快的渲染速度

Page 55: A Real-Time Rendered Future

培训

Page 56: A Real-Time Rendered Future

高保真环境的还原

Page 57: A Real-Time Rendered Future

交互/多人协同

Page 58: A Real-Time Rendered Future

迭代效率/迅速原型的制作和测试

Page 59: A Real-Time Rendered Future

迭代效率/快速廉价操控及物理行为的模拟

Page 60: A Real-Time Rendered Future

主题乐园

Page 61: A Real-Time Rendered Future
Page 62: A Real-Time Rendered Future
Page 63: A Real-Time Rendered Future
Page 64: A Real-Time Rendered Future
Page 65: A Real-Time Rendered Future

迭代效率/VR editor

Page 66: A Real-Time Rendered Future

实景还原

Page 67: A Real-Time Rendered Future
Page 68: A Real-Time Rendered Future

拍摄和去光影

https://www.unrealengine.com/blog/imperfection-for-perfection-part-2

Page 69: A Real-Time Rendered Future
Page 70: A Real-Time Rendered Future

建筑

Page 71: A Real-Time Rendered Future
Page 72: A Real-Time Rendered Future

基于物理的贴图材质库

Page 73: A Real-Time Rendered Future

真实灯光属性模拟

使用色温更准确的模拟颜色

使用反向平方的灯光衰减模拟真实人工光源的衰减方式

使用面阴影模拟面光源产生的柔和影子

调整光源形状模拟真实光源的照明范围和反射形状

使用IES特征文件模拟不同人工光源的照明特征

Page 74: A Real-Time Rendered Future

Lightmass Portal对品质的提升

Light Partal的设置

Page 75: A Real-Time Rendered Future

镜面反射

Page 76: A Real-Time Rendered Future

镜面反射

Page 77: A Real-Time Rendered Future

真实灯光属性模拟

Lightmass计算的速度Engine/Config 下 BaseLightmass.ini bUseEmbree=true开关

Page 78: A Real-Time Rendered Future

品牌体验;科技;建筑;影视;汽车;太空;工业;培训;零售;教育

Page 80: A Real-Time Rendered Future