[发明专利]自适应视角方法、装置、计算设备和存储介质在审
申请号: | 201911148713.1 | 申请日: | 2019-11-21 |
公开(公告)号: | CN111061362A | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 张秋军;招新宇;郑宇华 | 申请(专利权)人: | 珠海剑心互动娱乐有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/147 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 叶琦炜 |
地址: | 519000 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 视角 方法 装置 计算 设备 存储 介质 | ||
本发明公开了一种自适应视角方法、装置、计算设备和存储介质,包括:将屏幕画面划分为不旋转区域、慢旋转区域和快旋转区域,进入自适应视角模式;检测可移动对象出现的区域位置;若可移动对象出现于所述快旋转区域,则视角以第一速度旋转到所述可移动对象的位置;若可移动对象出现于所述慢旋转区域,则视角以第二速度旋转到所述可移动对象的位置;若可移动对象出现于所述不旋转区域,则视角不旋转;其中,所述第一速度大于所述第二速度。能够自动锁定可移动目标对象到合适的视角位置,减少繁琐的操作。
技术领域
本发明涉及互联网技术领域,特别涉及一种自适应视角方法、装置、计算设备和存储介质。
背景技术
在现有技术中,移动终端的一些3D场景中,其中的可移动目标对象在一些情况下,会在屏幕上的不同位置移动,但现实中的移动终端的屏幕往往较小,并且不能像电脑一样结合鼠标和键盘操作,当用户需要捕捉到可移动目标对象的位置时,通常需要在窄小的屏幕上手动进行操作,来回移动屏幕上的画面以追踪可移动目标对象的位置,操作繁琐复杂。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种自适应视角方法、装置、计算设备和存储介质,能够自动锁定可移动目标对象到合适的视角位置,减少繁琐的操作。
本发明实施例的第一方面,提供了一种自适应视角方法,包括:
将屏幕画面划分为不旋转区域、慢旋转区域和快旋转区域,进入自适应视角模式;
检测可移动目标对象出现的区域位置;
若所述可移动目标对象出现于所述快旋转区域,则视角以第一速度旋转到所述可移动目标对象的位置;
若所述可移动目标对象出现于所述慢旋转区域,则视角以第二速度旋转到所述可移动目标对象的位置;
若所述可移动目标对象出现于所述不旋转区域,则视角不旋转;
其中,所述第一速度大于所述第二速度。
根据本发明实施例的一种自适应视角方法,至少具有如下有益效果:通过将将屏幕画面划分为不旋转区域、慢旋转区域和快旋转区域,进入自适应视角模式,可移动目标对象出现在不同的区域时,视角自动以不同的速度旋转到可移动目标对象的位置,能够自动锁定可移动目标对象到合适的视角位置,减少繁琐的操作,并且可移动目标对象在不同区域位置时,视角的旋转速度不同,使视角旋转时的画面可以流畅转变,降低画面转变过快带来的突兀感,或转变过慢带来的迟滞感。
根据本发明的一些实施例,所述检测所述可移动目标对象出现的区域位置包括:将所述可移动目标对象的位置通过视口矩阵转换成视口坐标。
根据本发明的一些实施例,所述若可移动目标对象出现于所述快旋转区域,则视角以第一速度旋转到所述可移动目标对象的位置包括:每隔T秒检测检测所述可移动目标对象的位置和当前的旋转速度V1;
若所述可移动目标对象当前的旋转速度V1小于当前所处区域的预设最大旋转速度,则V1=V1+A;
若所述可移动目标对象当前的旋转速度V1等于当前所处区域的预设最大旋转速度,则V1=V1;
若所述可移动目标对象当前的旋转速度V1小于当前所处区域的预设最大旋转速度,则V1=V1-A。
根据本发明的一些实施例,所述若可移动目标对象出现于所述慢旋转区域,则视角以第二速度旋转到所述可移动目标对象的位置包括:每隔T秒检测检测所述可移动目标对象的位置和当前的旋转速度V2;
若所述可移动目标对象当前的旋转速度V2小于当前所处区域的预设最大旋转速度,则V2=V2+A;
若所述可移动目标对象当前的旋转速度V2等于当前所处区域的预设最大旋转速度,则V2=V2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海剑心互动娱乐有限公司,未经珠海剑心互动娱乐有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911148713.1/2.html,转载请声明来源钻瓜专利网。