【技术实现步骤摘要】
本专利技术涉及虚拟人物在虚拟场景中的应用技术,尤其涉及基于全景游戏中虚拟人 物如何识别地型(例如图片中的地面、水面、天空、建筑物等)的方法和装置。
技术介绍
目前市面上游戏中的场景实现方式有平面图、45度俯视图、3D模型场景等,但是 都不能够带给用户身临其境的感觉。对于一些全景技术在虚拟游戏中的应用,由于游戏地 图是直接用照相机拍摄的,因此地面和建筑物就在同一张图像中。这样的图像放到游戏中 就需要判断其中哪些区域是地面,哪些区域是建筑,从而确保人物是在地面上行走,而不是 “飞檐走壁”;同时,还需要标记出道路旁边的树木,并将其分离出来,当人物行走到该区域 时,人物会显示在道路和树木之间,让树木能遮挡住人物的显示。传统的解决方式是通过图像识别技术将地面与建筑物划分出来,但这个技术并不 成熟,有些地方如街道颜色接近的情况下就无法识别,而且这个方法的计算过程比较长,对 游戏的性能影响巨大,因此这种方法在网页游戏中不合适采用。
技术实现思路
本专利技术的目的在于解决上述问题,提供了一种区分并标记虚拟场景中不同地型的 方法,确保虚拟人物在虚拟场景中的可行走区域(例如没有障碍物的 ...
【技术保护点】
一种区分并标记虚拟场景中不同地型的方法,包括:(1)在服务器端通过图像识别根据地型的不同类别将图像中的各个类别的地型提取出来,其中地型分为可行走区域和不可行走区域;(2)在服务器端存储与图像相关的数据,包括三部分,其中第一部分是场景图像文件,用于显示场景;第二部分是图像上用于遮挡人物行走的遮挡区域图像复制文件;第三部分是场景中各个类别的地型数据;(3)将服务器端存储的该场景图像文件,该遮挡区域图像复制文件和各个地型区域的地型数据加载到客户端;(4)在虚拟人物在虚拟场景中走动的过程中,首先判断目标位置是否是可行走区域,如果不是则停止行走,根据服务器提供的地型数据自动绕过不可行 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:邹圣,许海林,陈小雨,
申请(专利权)人:上海那里网络科技有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。