[发明专利]图形用户界面中物理边界的定义方法、装置和设备有效
| 申请号: | 201711318387.5 | 申请日: | 2017-12-12 |
| 公开(公告)号: | CN107943479B | 公开(公告)日: | 2020-11-10 |
| 发明(设计)人: | 杨鹏;林久对 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | G06F8/38 | 分类号: | G06F8/38 |
| 代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;刘芳 |
| 地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图形 用户界面 物理 边界 定义 方法 装置 设备 | ||
1.一种图形用户界面中物理边界的定义方法,其特征在于,包括:
获取待显示于所述图形用户界面上的目标物体的边界形态,将所述目标物体的边界中按照预设方向依次根据线形不同进行拆分,将曲线边界和直线边界拆分在不同的分组,且每个分组中只包括一段直线边界或者一段曲线边界;
采用预先定义的基本图形的边界绘制组成每个分组中的直线边界或者曲线边界;
对每个分组内的组成直线边界或者曲线边界的基本图像赋予刚体的物理属性,完成所述目标物体的边界的定义。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过2D物理引擎定义所述基本图形,所述基本图形包括:三角形图形、矩形图形和圆形图形中的至少一个。
3.根据权利要求1或2所述的方法,其特征在于,所述采用预先定义的基本图形的边界绘制组成每个分组中的直线边界或者曲线边界,包括:
根据用户的操作在每个分组中的直线边界或者曲线边界内侧设置若干锚点,并在所述分组中的直线边界或者曲线边界的外侧设置一个公共中心点,按照相邻的两个锚点和公共中心点绘制成一个三角形图形、两个锚点绘制成矩形图形、设置的圆心和一个锚点绘制成圆形图形的方式,绘制出所述分组中的所有的直线边界或者曲线边界。
4.一种图形用户界面中物理边界的定义装置,其特征在于,包括:
第一处理模块,用于获取待显示于所述图形用户界面上的目标物体的边界形态,将所述目标物体的边界中按照预设方向依次根据线形不同进行拆分,将曲线边界和直线边界拆分在不同的分组,且每个分组中只包括一段直线边界或者一段曲线边界;
第二处理模块,用于采用预先定义的基本图形的边界绘制组成每个分组中的直线边界或者曲线边界;
第三处理模块,用于对每个分组内的组成直线边界或者曲线边界的基本图像赋予刚体的物理属性,完成所述目标物体的边界的定义。
5.根据权利要求4所述的装置,其特征在于,所述装置还包括:
第四处理模块,用于通过2D物理引擎定义所述基本图形,所述基本图形包括:三角形图形、矩形图形和圆形图形中的至少一个。
6.根据权利要求4或5所述的装置,其特征在于,所述第二处理模块具体用于:
根据用户的操作在每个分组中的直线边界或者曲线边界内侧设置若干锚点,并在所述分组中的直线边界或者曲线边界的外侧设置一个公共中心点,按照相邻的两个锚点和公共中心点绘制成一个三角形图形、两个锚点绘制成矩形图形、设置的圆心和一个锚点绘制成圆形图形的方式,绘制出所述分组中的所有的直线边界或者曲线边界。
7.一种设备,其特征在于,包括:存储器和处理器;
所述存储器用于存储计算机指令;所述处理器用于运行所述存储器存储的所述计算机指令实现权利要求1至3任一项所述的图形用户界面中物理边界的定义方法。
8.一种存储介质,其特征在于,包括:可读存储介质和计算机指令,所述计算机指令存储在所述可读存储介质中;所述计算机指令用于实现权利要求1至3任一项所述的图形用户界面中物理边界的定义方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711318387.5/1.html,转载请声明来源钻瓜专利网。





