[发明专利]一种虚拟对象的控制方法、装置、电子设备及存储介质在审
申请号: | 202110256799.0 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113096235A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 孙佳佳;刘晓强;马里千;张国鑫 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 对象 控制 方法 装置 电子设备 存储 介质 | ||
1.一种虚拟对象的控制方法,其特征在于,包括:
获取包含第一对象的第一图像;
获取所述第一对象对应的三维模型的初始UV贴图;
根据所述第一对象的轮廓和尺寸,将所述第一图像映射到所述初始UV贴图上,得到所述第一对象的UV贴图;
在所述三维模型上显示所述第一对象的UV贴图,得到三维虚拟对象;
获取所述三维虚拟对象的调整参数,所述调整参数包括形变参数、呼吸频率参数和晃动参数中的至少一种;
根据所述调整参数对所述三维虚拟对象进行调整。
2.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述获取所述三维虚拟对象的调整参数包括:
获取所述三维虚拟对象的所述形变参数;
所述根据所述调整参数对所述三维虚拟对象进行调整包括:
根据所述形变参数确定所述三维虚拟对象中骨骼的移动距离;
根据所述移动距离、所述三维虚拟对象的初始骨骼信息和所述三维虚拟对象的初始蒙皮信息,对所述三维虚拟对象的形状进行调整。
3.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述获取所述三维虚拟对象的调整参数包括:
获取所述三维虚拟对象的所述呼吸频率参数;
所述根据所述调整参数对所述三维虚拟对象进行调整包括:
根据所述呼吸频率参数确定所述三维虚拟对象中骨骼在竖直方向上的相对位移变化频率;
根据在所述竖直方向上的相对位移变化频率、预设位移循环函数和所述三维虚拟对象的初始蒙皮信息,对所述三维虚拟对象在所述竖直方向上的周期性运动进行调整。
4.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述获取所述三维虚拟对象的调整参数包括:
响应于对所述三维虚拟对象的晃动操作,获取所述三维虚拟对象的所述晃动参数;所述晃动参数包括晃动幅度和晃动速度;
所述根据所述调整参数对所述三维虚拟对象进行调整包括:
获取所述三维虚拟对象的填充材质信息和轮廓大小信息;
根据所述填充材质信息和所述轮廓大小信息确定所述三维虚拟对象的可变形程度信息;
根据弹簧形变模型、所述晃动幅度、所述晃动速度和所述可变形程度信息确定所述三维虚拟对象中骨骼的相对角度变化信息;
根据所述相对角度变化信息、所述三维虚拟对象的初始骨骼信息和所述三维虚拟对象的初始蒙皮信息,对所述三维虚拟对象的相对晃动角度进行调整。
5.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述将所述第一图像映射于所述初始UV贴图上,得到所述第一对象的UV贴图包括:
获取所述初始UV贴图上的预设区域;所述预设区域为所述第一对象在所述初始UV贴图上对应的区域;
根据所述预设区域的尺寸对所述第一图像进行缩放处理,得到处理后的第一图像;
将所述处理后的第一图像映射到所述初始UV贴图上,得到所述第一对象的UV贴图。
6.根据权利要求1-5任一所述的虚拟对象的控制方法,其特征在于,所述在所述三维模型上显示所述UV贴图,得到三维虚拟对象包括:
获取第二图像,所述第二图像包含第二对象;所述第一对象和所述第二对象属于同一目标对象的不同部位;
根据所述第一图像和第二图像确定所述第一对象和所述第二对象的相对位置信息和相对大小信息;
获取所述第二对象对应的三维虚拟对象;
根据所述相对位置信息、所述相对大小信息和所述第二对象对应的三维虚拟对象对所述三维模型进行位置调整和/或缩放调整,得到调整后的三维模型;
在所述调整后的三维模型上显示所述UV贴图,得到三维虚拟对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256799.0/1.html,转载请声明来源钻瓜专利网。