[发明专利]虚拟球体的形变控制方法、装置、电子设备及存储介质有效
申请号: | 202011465048.1 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112233253B | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | 郭帆 | 申请(专利权)人: | 成都完美时空网络技术有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 韩月玲 |
地址: | 610015 四川省成都市中国(四川)自*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 球体 形变 控制 方法 装置 电子设备 存储 介质 | ||
本申请涉及一种虚拟球体的形变控制方法、装置、电子设备及存储介质,方法包括:获取虚拟球体的环境运动参数、虚拟球体表面控制点的参数以及所述虚拟球体表面顶点的参数,其中,所述表面顶点属于所述虚拟球体的网格数据;获取约束关系,该约束关系中包括所述控制点的参数与所述虚拟球体表面顶点的参数之间的形变位置约束关系;根据所述环境运动参数、所述约束关系、所述控制点的参数以及所述表面顶点的参数,获取所述控制点以及所述表面顶点的形变参数;按照所述控制点的形变参数和所述表面顶点的形变参数,对所述虚拟球体进行形变控制。本申请用以解决虚拟球体独立运行,无法体现与环境的交互,显示效果不佳的问题。
技术领域
本申请涉及计算机技术领域,尤其涉及一种虚拟球体的形变控制方法、装置、电子设备及存储介质。
背景技术
随着多媒体技术的发展和无线网络的普及,人们的娱乐活动变得越来越丰富,如通过手持式媒体设备联网玩游戏、通过电脑玩单机或者联网游戏,游戏类型多种多样,如弹幕射击游戏、冒险游戏、模拟游戏、角色扮演游戏、休闲游戏和其它游戏等。
大部分类型的游戏可以实现联网,实现多人同时在线玩,以MMORPG游戏(MMORPG是英文Massive Multiplayer Online Role-Playing Game的缩写,常被翻译为大型多人在线角色扮演游戏,游戏中玩家扮演一个虚构角色,并控制该角色的许多活动)为例,玩家通过在大世界中的冒险(涉及战斗、寻找特定道具等)来完成游戏任务。
为丰富游戏效果,很多游戏场景中,需要构建虚拟环境,并在虚拟环境中模拟弹性球体形态,例如气泡。
目前,大部分球体形态模拟,使用软件离线渲染的方式生成,这种方式渲染得到的球体孤立运行,无法与所处虚拟环境中的影响因素,保持一致的运动,导致模拟的球体在虚拟环境中的显示效果,与球体在真实场景中的效果相差较大。
发明内容
本申请提供了一种虚拟球体的形变控制方法、装置、电子设备及存储介质,用以解决虚拟球体独立运行,无法体现与环境的交互,显示效果不佳的问题。
第一方面,本申请实施例提供了一种虚拟球体的形变控制方法,包括:
获取虚拟球体的环境运动参数、所述虚拟球体表面控制点的参数以及所述虚拟球体表面顶点的参数,其中,所述表面顶点属于所述虚拟球体的网格数据;
获取约束关系,其中,所述约束关系中包括所述控制点的参数与所述表面顶点的参数之间的形变位置约束关系;
根据所述环境运动参数、所述约束关系、所述控制点的参数以及所述表面顶点的参数,获取所述控制点以及所述表面顶点的形变参数;
按照所述控制点的形变参数和所述表面顶点的形变参数,对所述虚拟球体进行形变控制。
可选地,在所述控制点的个数为至少两个时,所述约束关系中还包括每个所述控制点的弹性形变约束关系;
所述根据所述环境运动参数、所述约束关系、所述控制点的参数以及所述表面顶点的参数,获取所述控制点以及所述表面顶点的形变参数,包括:
根据所述环境运动参数以及所述弹性形变约束关系,确定每个所述控制点的形变参数;
根据每个所述控制点的形变参数、所述形变位置约束关系、每个所述控制点的参数以及所述表面顶点的参数,获取所述表面顶点的形变参数。
可选地,所述环境运动参数包括运动方向矢量和运动偏移量。
可选地,所述弹性形变约束关系中包括每个所述控制点的形变系数,以及每个所述控制点的形变方向与运动方向之间的方向约束关系。
可选地,所述根据所述环境运动参数以及所述弹性形变约束关系,确定每个所述控制点的形变参数,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都完美时空网络技术有限公司,未经成都完美时空网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011465048.1/2.html,转载请声明来源钻瓜专利网。