「Unity」中国平台技术总监杨栋:Unity数字人最新毛发实时渲染技术分享

2022-12-01 15:14:25来源: 热度:
Unity Hair—实时渲染基于发丝的头发解决方案,采用了Ziva+UnityHair+Unity编辑器,加上了Ziva基于人工智能的动画系统,以及来自SPeedtree和Weta技术,通过Unity编辑器实现了基于发丝头发的可以实时渲染。
2022年11月10-11日,由深圳市工业和信息化局指导,中国移动通信联合会主办、BIC EURONOVA(比爱西)支持、众视Tech承办的2022全球元宇宙大会深圳站在深圳南山区隆重召开。大会包括开幕式、论坛、项目展示、成立深圳元宇宙研究院、成立深圳元宇宙创新产业联盟、发布“灵境杯”全球元宇宙创新大赛入围企业、推荐深圳最具潜力元宇宙案例、启动欧盟科技创新大奖赛、《全球首创元宇宙创新示范100强案例集》等系列重要活动。
 

 
在大会的数字人与应用场景论坛上,Unity中国平台技术总监杨栋发表了题为《Unity数字人最新毛发实时渲染技术分享》的精彩演讲。
 
演讲内容:
 
Unity 是实时3D互动内容创作和运营平台。包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助Unity将创意变成现实。Unity平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。
 
杨栋表示,过去的数字人Demo里,并没有一个真正头发解决方案,我多数作品的头发是基于面片来渲染的,存在几个问题,一是效果不达标,另外一个是做物理模拟是非常困难的。杨栋举例道:“2015年的Black Smith作品,虽然有毛发,但是毛发对于现在的标准来说,是比较一般的效果,2016年的亚当三部曲中主角是机器人,虽然没有毛发的,但是主要的技术推动的方向,是如何使用Unity做相关的影视动画作品,这三部短片让影视动画行业的从业者们看到了使用Unity引擎的另外的一个可能性。”
 
今年,Unity重磅发布了Unity Hair—实时渲染基于发丝的头发解决方案,方案采用了Ziva + Unity Hair + Unity编辑器,加上了Ziva基于人工智能的动画系统,以及来自Speedtree和Weta Digital的技术,通过Unity编辑器实现了基于发丝头发的可以实时渲染。
 
杨栋介绍道,除了处于Beta版本的Unity Hair的解决方案之外,Unity中国在过去几年,也基于AMD TressFX技术,做了一套全平台实时渲染毛发解决方案,为了和Unity方案做区分,命名为Unity HairFX。Unity HairFX是一个基于束的头发系统,该头发系统基于开源的 AMD-TressFX头发框架。Unity HairFX支持通用渲染管线(URP)和高清渲染管线(HDRP)。
 
“以一个案例为介绍,这套Unity HairFX产品由两个部分组成,首先是在Maya建模软件里装一个Maya的插件,装好以后,用Maya软件里面的XGen系统来做引导线,导出一个带引导线的文件,在Unity里面,导出了Unity HairFX project以后,可以读取导出的文件,在Unity里面就知道头发的位置,头发的弯曲、方向是什么样的,生成相应的头发,再调颜色,以及各种各样的参数。”
 
在演讲的最后,杨栋介绍了自己去年发布的新作品—《创造高清3D虚拟世界:Unity引擎HDRP高清渲染管线实战》,这本书系统化讲解了如何去使用Unity的高清渲染管线HDRP做高画质3D互动式内容。杨栋说:“在Unity中文课堂也有很多HDRP相关课程,也衷心希望虚拟数字人行业未来发展越来越好。”

责任编辑:Johnny