【技术实现步骤摘要】
人体模型渲染方法、装置、电子设备及存储介质
本申请涉及人工智能
,尤其涉及一种人体模型渲染方法、装置、电子设备及存储介质。
技术介绍
目前,在直播、短视频等社交应用中,出现了越来越多的虚拟与现实结合的应用需求,通常是将虚拟图像叠加到真实场景的视频图像上去,此时就需要能够将虚拟的物体以一种更加真实的方式表现出来。例如,在直播应用中,出现一种以虚拟角色的形象代替真人表演的形式来进行直播活动,真人通过使用AI技术或者其他方式来操控该虚拟角色,或者是由计算机来自动控制虚拟角色。在短视频应用中,可以增加虚拟角色到视频场景中,以增加视频内容的趣味性和观赏性。这些应用场景的虚拟角色都需要用到虚拟人体的渲染技术。虚拟人体的渲染技术可以使得虚拟人体更具有真实感。然而,相关技术中的虚拟人体的渲染技术得到的人体图像与真实人体差别较大,逼真度较低。
技术实现思路
为克服相关技术中存在的问题,本申请提供了一种人体模型渲染方法、装置、电子设备及存储介质。根据本申请实施例的第一方面,提供一种人体模型渲染方法,所述 ...
【技术保护点】
1.一种人体模型渲染方法,其特征在于,所述方法包括:/n获取人体模型,所述人体模型包括人体三维模型数据及人体的皮肤纹理数据;/n向所述人体模型添加直接光照、间接光照以及次表面散射,并进行渲染。/n
【技术特征摘要】
1.一种人体模型渲染方法,其特征在于,所述方法包括:
获取人体模型,所述人体模型包括人体三维模型数据及人体的皮肤纹理数据;
向所述人体模型添加直接光照、间接光照以及次表面散射,并进行渲染。
2.根据权利要求1所述的人体模型渲染方法,其特征在于,向所述人体模型添加所述直接光照的步骤包括:
添加朝向所述人体模型正面的平行光,形成正面高光以及正面阴影;
添加朝向所述人体模型背面的平行光,形成背面高光以及背面阴影。
3.根据权利要求2所述的人体模型渲染方法,其特征在于,在形成正面高光、正面阴影、背面高光及背面阴影之前,还包括:
在所述正面的平行光及所述背面的平行光的位置及方向上分别放置虚拟相机,通过所述虚拟相机将所述人体模型的深度信息渲染到深度纹理中;
对所述深度纹理进行采样平均,得到深度贴图,所述深度贴图用于形成所述正面阴影及所述背面阴影。
4.根据权利要求1所述的人体模型渲染方法,其特征在于,向所述人体模型添加所述间接光照的步骤包括:
基于所述人体模型表面各顶点的法线方向,在指定的环境贴图上采样各所述顶点对应的间接光照亮度;
将各所述顶点的间接光照亮度与各所述顶点的颜色值相乘,得到在所述人体模型上的间接光照亮度;
利用所述人体模型上的间接光照亮度向所述人体模型添加间接光照...
【专利技术属性】
技术研发人员:杜晶,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。