[发明专利]检测缝隙的方法、装置、设备及介质有效
申请号: | 202010711800.X | 申请日: | 2020-07-22 |
公开(公告)号: | CN111862052B | 公开(公告)日: | 2023-09-05 |
发明(设计)人: | 赵冠庆 | 申请(专利权)人: | 上海米哈游天命科技有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 201802 上海市嘉定*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 缝隙 方法 装置 设备 介质 | ||
本发明提供了一种检测缝隙的方法、装置、设备及介质,该方法包括:获取目标场景,确定目标场景在第一目标方向上的第一有效碰撞点;根据第一有效碰撞点,确定第一有效碰撞点在第二目标方向上的至少一个第二有效碰撞点;第一目标方向与第二目标方向互相垂直,第一目标方向为垂直于水平面的方向;基于第一有效碰撞点以及与第一有效碰撞点对应的第二有效碰撞点的关联信息,确定目标场景的缝隙;关联信息中包括第一有效碰撞点与第二有效碰撞点的有效位置信息以及所属物品的物品信息。本发明实施例的技术方案,解决了现有技术中需要人工排查目标场景中缝隙,存在排查效率低人工成本高的技术问题,实现了自动、便捷的确定场景中的缝隙。
技术领域
本发明实施例涉及游戏开发技术领域,尤其涉及一种检测缝隙的方法、装置、设备及介质。
背景技术
随着网络和计算机技术的发展,用户对游戏流畅度、多元性、场景的美观度要求越来越高。研发人员多是开发游戏中各个角色的属性,游戏中的场景多少由美术人员来手动创作的,一个游戏场景中可以包括多个物件,如,山川、树木、溪流、桌子、椅子、房子等。
在基于美术人员手动创作时,就会存在追求场景美化,会引起摆放场景中的各个物件时存在缝隙的问题,若基于该场景游戏时,就会存在角色被卡在缝隙中;进一步的,有些缝隙是不可预估的,这是因为在制作游戏场景时,需要先确定场景中各个物品对应的模型,再基于模型贴图的方式在模型上进行模型贴图,此时就会存在模型贴图和模型之间存在缝隙,并且该缝隙是不可预估也可不可见的。
目前,查找缝隙的方式主要是人工排查。游戏场景中的物件比较多,人工排查时就会存在费时费力的技术问题,进一步的,由于某些缝隙是不可见的,因此基于人工排查时,也无法排查到所有缝隙,依然存在游戏过程中角色被卡主的情形,导致游戏卡顿以及用户体验较差问题。
发明内容
本发明提供一种检测缝隙的方法、装置、设备及介质,以实现快速、便捷智能的确定各个游戏场景中的缝隙,从而实现对场景优化的技术效果。
第一方面,本发明实施例提供了一种检测缝隙的方法,该方法包括:
获取目标场景,确定所述目标场景在第一目标方向上的第一有效碰撞点;
根据所述第一有效碰撞点,确定所述第一有效碰撞点在第二目标方向上的至少一个第二有效碰撞点;所述第一目标方向与所述第二目标方向互相垂直,第一目标方向为垂直于水平面的方向;
基于所述第一有效碰撞点以及与所述第一有效碰撞点对应的第二有效碰撞点的关联信息,确定所述目标场景的缝隙;所述关联信息中包括第一有效碰撞点与所述第二有效碰撞点的有效位置信息以及所属物品的物品信息。
第二方面,本发明实施例还提供了一种检测缝隙的装置,该装置包括:
第一有效碰撞点确定模块,用于获取目标场景,确定所述目标场景在第一目标方向上的第一有效碰撞点;
第二有效碰撞点确定模块,用于根据所述第一有效碰撞点,确定所述第一有效碰撞点在第二目标方向上的至少一个第二有效碰撞点;所述第一目标方向与所述第二目标方向互相垂直,第一目标方向为垂直于水平面的方向;
缝隙确定模块,用于基于所述第一有效碰撞点以及与所述第一有效碰撞点对应的第二有效碰撞点的关联信息,确定所述目标场景的缝隙位置;所述关联信息中包括第一有效碰撞点与所述第二有效碰撞点的有效位置信息以及所属物品的物品信息。
第三方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明实施例任一所述的检测缝隙的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海米哈游天命科技有限公司,未经上海米哈游天命科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010711800.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自除雪式太阳能光伏板
- 下一篇:一种异构数据库中数据的同步方法