一种数字虚拟对象的毛发处理方法、装置及存储介质与流程

文档序号:34471206发布日期:2023-06-15 12:07阅读:57来源:国知局
一种数字虚拟对象的毛发处理方法、装置及存储介质与流程

本发明涉及云计算领域,具体涉及一种数字虚拟对象的毛发处理方法、装置、设备及存储介质。


背景技术:

1、本部分向读者介绍可能与发明实施例的各个方面相关的背景技术,相信能够向读者提供有用的背景信息,从而有助于读者更好地理解本发明实施例的各个方面。因此,可以理解,本部分的说明是用于上述目的,而并非构成对现有技术的承认。

2、ue,是软件unreal engine的简称,中文名称为虚幻引擎。虚幻引擎是由epicgames公司推出的一款游戏开发引擎。虚幻引擎4中已经提供了真实感更强的groom毛发渲染和基于niagara发射器的毛发动力学模拟。虚幻引擎内置有毛发解算器,数字人长发在应用碰撞并通过调节发丝刚性、粗度等解算参数,可以获得较理想的物理运动状态。

3、在使用虚幻引擎内置的毛发解算器时,长度较长的毛发通过现有的模拟参数调节动力学模拟效果的过程中会遇到一些难以解决的问题。例如,毛发在大幅运动后,无法将受碰撞阻挡的散乱毛发重新回到初始形态,以及无法同时兼顾较好的运动状态、碰撞、初始形态等。


技术实现思路

1、针对现有技术中的缺陷,本发明提供一种数字虚拟对象的毛发处理方法、装置、设备及存储介质,可以将虚拟对象的毛发在大幅运动后并受碰撞阻挡的散乱状态恢复到初始形态,并能兼顾较好的运动状态、碰撞、初始形态。

2、第一方面,本发明提供了一种数字虚拟对象的毛发处理方法,包括:

3、实时获取数字虚拟对象的毛发中毛发发根速度向量信息;

4、根据所述发根速度向量信息的变化确定毛发运动状况;

5、根据所述毛发运动状况将毛发的运动状况在运动状态与初始形态之间切换。

6、第二方面,本发明实施例还提供一种数字虚拟对象的毛发处理装置,包括:

7、信息获取单元,用以实时获取数字虚拟对象的毛发中毛发发根速度向量信息;

8、毛发运动状况获取单元,用以根据所述发根速度向量信息的变化确定毛发运动状况;

9、毛发运动状况切换单元,用以根据所述毛发运动状况将毛发的运动状况在运动状态与初始形态之间切换。

10、第三方面,本发明实施例还提供一种电子设备,所述电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器读取并执行,使得所述一个或多个处理器实现如上述的数字虚拟对象的毛发处理方法。

11、第四方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的数字虚拟对象的毛发处理方法。

12、由上述技术方案可知,本发明实施例提供的一种数字虚拟对象的毛发处理方法、装置、设备及存储介质,与现有技术相比,可通过发根速度大小来自动判断过渡时机,并执行运动状态和初始形态状态之间切换,能够将虚拟对象的毛发在大幅运动后并受碰撞阻挡的散乱状态恢复到初始形态,并兼顾较好的运动状态、碰撞、初始形态。



技术特征:

1.一种数字虚拟对象的毛发处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述毛发发根速度是通过粒子的关键变量碰撞速度得到的。

3.根据权利要求1所述的方法,其特征在于,根据所述发根速度向量信息的变化确定毛发运动状况还包括:

4.根据权利要求3所述的方法,其特征在于,根据所述发根速度向量信息的变化确定毛发运动状况包括:

5.根据权利要求4所述的方法,其特征在于,根据所述毛发运动状况将毛发的运动状况在运动状态与初始形态之间切换包括:

6.一种数字虚拟对象的毛发处理装置,其特征在于,包括:

7.根据权利要求6所述的毛发处理装置,其特征在于,所述毛发运动状况获取单元还包括:

8.根据权利要求6所述的毛发处理装置,其特征在于,所述毛发运动状况切换单元还包括:

9.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器读取并执行,使得所述一个或多个处理器实现如权利要求1-5中任意一项所述的数字虚拟对象的毛发处理方法。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,该程序或指令被处理器执行时实现如权利要求1-5中任意一项所述的数字虚拟对象的毛发处理方法。


技术总结
本发明涉及一种数字虚拟对象的毛发处理方法、装置及存储介质,其中,该方法包括:实时获取数字虚拟对象的毛发中毛发发根速度向量信息;根据所述发根速度向量信息的变化确定毛发运动状况;根据所述毛发运动状况将毛发的运动状况在运动状态与初始形态之间切换。本发明实施例与现有技术相比,可通过发根速度大小来自动判断过渡时机并执行运动状态和初始形态状态之间切换,能够将虚拟对象的毛发在大幅运动后并受碰撞阻挡的散乱状态恢复到初始形态,并兼顾较好的运动状态、碰撞、初始形态。

技术研发人员:周川
受保护的技术使用者:海马云(天津)信息技术有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1