[发明专利]图形数据的访问方法及装置有效
申请号: | 201810313091.2 | 申请日: | 2018-04-09 |
公开(公告)号: | CN108597027B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 张悦;唐骏 | 申请(专利权)人: | 腾讯科技(上海)有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美;胡明 |
地址: | 201200 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图形 数据 访问 方法 装置 | ||
本发明公开了一种图形数据的访问方法及装置,所述图形数据的访问方法包括:以父地图为主体内容的载体,并将区别于所述主体内容的差异内容作为子地图叠加于所述父地图而构建的三维图形场景中,获取对象移动行为所对应的位置信息;根据所述位置信息为移动在所述三维图形场景中的对象进行子地图信息查找;根据查找得到的子地图信息访问得到用于描述子地图的图形数据;通过访问得到的图形数据控制所述三维图形场景中进行对象移动行为的碰撞检测。采用本发明所提供的图形数据的访问方法及装置解决了现有技术中超大规模地图无法存储于单台服务器的问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种图形数据的访问方法及装置。
背景技术
随着计算机技术的发展,各种虚拟交互平台盛行,用户可以通过访问虚拟交互平台,而在该虚拟交互平台所呈现的三维图形场景中借助操控对象执行各种虚拟任务。
可以理解,用户所操控对象在执行各种虚拟任务时,通常会在三维图形场景中移动,例如,由接受虚拟任务的起始位置移动至执行虚拟任务的目的位置,基于此,为了防止用户操控对象移动过程中作弊,服务器需要通过图形数据访问进行对象移动行为的合法性校验。其中,图形数据是用于描述三维图形场景中地图的。
上述过程中,随着三维图形场景中地图规模的逐步扩大,服务器中为海量用户进行的存储也将相应地迅速增长,尤其是超大规模地图,按照单台服务器目前的硬件配置难以满足。因此,现有技术中提出了一种无缝地图方案,即将三维图形场景中地图划分为若干小地图,并将该若干个小地图存储于不同的服务器,以此降低单台服务器的存储压力。
然而,当用户所操控对象在不同服务器存储的小地图之间移动时,不同服务器之间需要进行用户相关数据的传输,造成了数据流量的浪费和CPU的浪费,还可能导致地图切换延迟。
发明内容
为了解决上述技术问题,本发明的一个目的在于提供一种图形数据的访问方法及装置。
其中,本发明所采用的技术方案为:
一种图形数据的访问方法,包括:以父地图为主体内容的载体,并将区别于所述主体内容的差异内容作为子地图叠加于所述父地图而构建的三维图形场景中,获取对象移动行为所对应的位置信息;根据所述位置信息为移动在所述三维图形场景中的对象进行子地图信息查找;根据查找得到的子地图信息访问得到用于描述子地图的图形数据;通过访问得到的图形数据控制所述三维图形场景中进行对象移动行为的碰撞检测。
一种图形数据的访问装置,包括:位置信息获取模块,用于以父地图为主体内容的载体,并将区别于所述主体内容的差异内容作为子地图叠加于所述父地图而构建的三维图形场景中,获取对象移动行为所对应的位置信息;子地图信息查找模块,用于根据所述位置信息为移动在所述三维图形场景中的对象进行子地图信息查找;图形数据访问模块,用于根据查找得到的子地图信息访问得到用于描述子地图的图形数据;第一碰撞检测模块,用于通过访问得到的图形数据控制所述三维图形场景中进行对象移动行为的碰撞检测。
一种图形数据的访问装置,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的图形数据的访问方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的图形数据的访问方法。
在上述技术方案中,以父地图为主体内容的载体,并将区别于主体内容的差异内容作为子地图叠加于父地图而构建的三维图形场景中,获取对象移动行为所对应的位置信息,进而根据该位置信息为移动在三维图形场景中的对象进行子地图信息查找,以根据查找得到的子地图信息发起图形数据访问,访问得到用于描述子地图的图形数据,并通过访问得到的图形数据控制三维图形场景中进行对象移动行为的碰撞检测,以此避免用户操控对象移动过程中作弊。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(上海)有限公司,未经腾讯科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810313091.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置