[发明专利]一种用真实图画构造互动游戏玩家角色的方法有效
申请号: | 201711203631.3 | 申请日: | 2017-11-27 |
公开(公告)号: | CN108043030B | 公开(公告)日: | 2021-01-05 |
发明(设计)人: | 霍炜佳 | 申请(专利权)人: | 广西南宁聚象数字科技有限公司 |
主分类号: | A63F13/63 | 分类号: | A63F13/63;A63F13/655 |
代理公司: | 北京元本知识产权代理事务所(普通合伙) 11308 | 代理人: | 曹广生 |
地址: | 530022 广西壮族自治区南宁市*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 真实 图画 构造 互动 游戏 玩家 角色 方法 | ||
本发明提供了一种用真实图画构造互动游戏玩家角色的方法,属于图像处理领域,由玩家用现实中真实画笔在图画纸上自由创作角色的多个部件,通过从现实世界中采集多个部件图画的图像信息后,组合多个角色部件的图像,动态生成玩家自定义个性化的三维模型角色,通过这些个性化的三维模型角色,在多人联网的游戏中进行互动游戏,最终完成从现实世界图画构造虚拟游戏系统中的三维模型角色,并进行多人互动的过程。核心算法是在从现实世界采集图像信息后,进行图像的定位、矩形矫正、裁剪、生成贴图、贴图上传服务器的操作,在服务器端缓存多玩家的模型贴图,响应同一时刻多人联网的高并发需求,客户端进行贴图下载、部件组合、贴图uv定位、回贴模型的操作。
技术领域
本发明涉及图像处理领域,特别地,涉及一种用真实图画构造互动游戏玩家角色的方法。
背景技术
AR技术:AR技术是增强现实(AugmentedReality)技术的简称,它是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息,通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。AR技术不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加。
现有的多人联网互动游戏,玩家只能选择游戏中预制好的角色,不能自主创建个性化的角色,更不能通过现实世界中的画笔在纸上创作角色。这类游戏有着千篇一律的角色,都是由游戏设计者和制作者来决定,不能满足玩家的个性化需求,限制了玩家的想象力和创作力,容易审美疲劳,导致游戏的生命周期不长,玩家很快就放弃。
发明内容
本发明目的在于提供一种用真实图画构造互动游戏玩家角色的方法,以解决现有游戏玩家角色自主创建的技术问题。
为实现上述目的,本发明提供了一种用真实图画构造互动游戏玩家角色的方法,包括如下步骤,
步骤1:通过摄像头或扫描仪设备对玩家创作的角色的各个部件图像取样,将部件图像数字化成为一个m维数组,m为正整数,与部件图像个数相同;
步骤2:对各个部件图像采样之后,确定现实世界中图画的边界范围;
步骤3:对确定边界范围的图形进行矩形矫正运算得出目标矩形图像;
步骤4:目标矩形图像部分裁切处理得到裁切后的图像;
步骤5:将裁切后的图像进行格式转换成为各部件的贴图;
步骤6:服务器自动对已经联网的玩家进行创建各自文件夹,把玩家创建角色的贴图上传相应文件夹;
步骤7:将贴图缓存自服务器内存之中,在内存中设置贴图缓冲池,并根据各个贴图使用权重决定哪些贴图家载入缓冲池,哪些贴图要从缓冲池从释放;
步骤8:客户端按照玩家下载各个部件的贴图,并缓存在客户端的显存之中;
步骤9:根据部件的类型,加载不同部件的三维模型三角面网进入显卡缓存,为上贴图做准备;
步骤10:缓存在内存之中的贴图根据客户端的三维角色模型自带贴图UV,展开贴至三维角色模型之上,形成玩家个性化定制三维角色模型;
步骤11:各个玩家根据自己创作的角色进行互动游戏。
所述步骤1中的m维数组用于存储各个像素点的坐标和RGB颜色值,同时通过部件图上的二维码确定部件的类型,将类型属性附加于图像之上。
所述步骤2中确定边界范围的具体过程为遍历部件图数组,从中抽取关键识别点,将抽取出的多个识别点在识别特征库中检索,如匹配成功,则返回匹配出的图像及图像的边界,该边界为四边形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西南宁聚象数字科技有限公司,未经广西南宁聚象数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711203631.3/2.html,转载请声明来源钻瓜专利网。