[发明专利]三维空间中物体移动路径随机生成方法和装置有效
| 申请号: | 201810264589.4 | 申请日: | 2018-03-28 |
| 公开(公告)号: | CN110314377B | 公开(公告)日: | 2022-10-28 |
| 发明(设计)人: | 夏建清;张小小;何荣;张园;陆晓飞 | 申请(专利权)人: | 苏宁易购集团股份有限公司 |
| 主分类号: | A63F13/525 | 分类号: | A63F13/525;A63F13/56;A63F13/42 |
| 代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 黄玉东 |
| 地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 三维空间 物体 移动 路径 随机 生成 方法 装置 | ||
本发明公开了一种三维空间中物体移动路径随机生成方法和装置,属于计算机领域,方法应用于具有相机和屏幕的终端,包括步骤:S1、设定移动物体处于以相机的位置为球心的一虚拟球体上,并设定由屏幕对移动物体进行投影显示;S2、当预设触发条件被满足时,在屏幕上随机生成一随机投影位置;S3、确定由相机的位置向随机投影位置发射的一投影射线与虚拟球体球面的交点处为移动物体的随机位置;S4、令移动物体沿从移动物体的当前位置至随机位置的移动路径进行移动,本发明实施例提供的方法能够实现终端内的3D场景中移动物体能够沿随机路径进行移动的目的,进而丰富终端用户娱乐体验场景,提高了用户体验。
技术领域
本发明涉及计算机领域,特别涉及一种三维空间中物体移动路径随机生成方法和装置。
背景技术
随着手机硬件水平不断提高,游戏开发环境也逐渐从PC转移到手机上。游戏场景模型作为游戏引擎设计的重要组成部分,主要用于建立游戏中的一系列场景,包括生成游戏中的路径,设定游戏场景中的景物、建筑物、地形等等。显然其中的场景路径最为重要,它决定了游戏角色(移动物体)行走的路线,并由此决定了路径旁边的建筑物、障碍,以及附近的景物等要素的位置、大小等属性。
然而,当前游戏场景模型中的路径大多采用人工预先设定的方式,一定程度上使得游戏的场景固化,缺乏新鲜感,导致用户体验不佳。
发明内容
本发明的主要目的在于提供一种三维空间中物体移动路径随机生成方法和装置,以实现终端内的3D场景中移动物体能够沿随机路径进行移动的目的,从而丰富终端用户娱乐体验场景,提高用户体验。
本发明实施例提供的具体技术方案如下:
第一方面,本发明提供一种三维空间中物体移动路径随机生成方法,应用于具有相机和屏幕的终端,所述方法包括步骤:
S1、设定移动物体处于以所述相机的位置为球心的一虚拟球体上,并设定由所述屏幕对所述移动物体进行投影显示;
S2、当预设触发条件被满足时,在所述屏幕上随机生成一随机投影位置;
S3、确定由所述相机的位置向所述随机投影位置发射的一投影射线与所述虚拟球体球面的交点处为所述移动物体的随机位置;
S4、令所述移动物体沿从所述移动物体的当前位置至所述随机位置的移动路径进行移动。
在一些实施例中,所述步骤S1具体包括:
设定所述移动物体在所述虚拟球体上的初始位置,以使所述移动物体位于所述初始位置时,所述移动物体在所述屏幕上的投影显示在指定投影位置。
在一些实施例中,所述预设触发事件为以下任意之一:
所述移动物体移动至作为路径目的地的所述当前位置时,检测到所述移动物体的投影显示在所述屏幕上;
所述移动物体移动至所述当前位置时,检测到所述移动物体显示在所述屏幕上的投影被点中。
在一些实施例中,所述移动路径为一直线路径,或为一弧度路径。
在一些实施例中,所述方法还包括步骤:
S5、重复执行步骤S2至步骤S4,直至满足预设结束条件。
在一些实施例中,所述屏幕还显示有增强现实AR功能图标,在步骤S1中还包括步骤:
在所述增强现实AR功能图标被触发后,启动所述相机,并将所述相机实时采集到的现实场景作为所述屏幕的背景,以使所述移动物体在所述屏幕上的投影显示在所述背景上。
在一些实施例中,所述终端还具有陀螺仪,所述方法还包括步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁易购集团股份有限公司,未经苏宁易购集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810264589.4/2.html,转载请声明来源钻瓜专利网。





