虚拟对象的显示方法及装置制造方法及图纸

技术编号:18459460 阅读:40 留言:0更新日期:2018-07-18 12:58
本发明专利技术公开了一种虚拟对象的显示方法及装置。其中,该方法包括:当获取到用户的第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;获取现实场景图像并在所述第一显示区域内进行显示;判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形;如果存在,则监测用户的第二操作指令;并在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据;根据所述三维模型数据渲染生成所述虚拟对象;控制所述虚拟对象跟随所述第一图形移动。本发明专利技术解决了相关技术中虚拟对象的获取缺乏新型的交互方式,用户体验差的技术问题。

The display method and device of virtual object

The invention discloses a display method and a device for a virtual object. The method includes: when the first operation instruction is obtained from the user, the rendering generates the first interactive interface, the first interface includes the first display area, the real scene image is obtained and the display in the first display area is displayed, and the standard figure of the realistic scene image is judged to exist with the preset standard figure. The first graph is matched; if it exists, the second operation instruction of the user is monitored; and when the second operation instruction is received, the 3D model data of the corresponding virtual object is obtained according to the second operation instruction, and the virtual object is generated by the rendering of the 3D model data; control of the virtual object heel is controlled. Move with the first figure. The invention solves the technical problems of lacking the new interactive mode and the poor user experience in the acquisition of virtual objects in related technologies.

【技术实现步骤摘要】
虚拟对象的显示方法及装置
本专利技术涉及游戏领域,具体而言,涉及一种虚拟对象的显示方法及装置。
技术介绍
现有游戏软件中,通常需要用户抽取卡牌、角色或者道具等虚拟对象来进行游戏,特别是卡牌类游戏,卡牌的抽取与展示是最为重要的游戏内容之一。然而,现有的游戏中,卡牌、角色或者道具等虚拟对象的获取方式通常为由用户点击抽取按钮,系统根据预设概率生成特定的虚拟对象后显示给用户;以及展示方式通常为由用户点击虚拟对象的标识,系统生成虚拟对象的特定2D图像后显示给用户。然而,上述操作流程存在如下缺陷:缺乏游戏中获取的虚拟对象与用户之间的互动性,此外,游戏中对于虚拟对象的显示也非常的单一,用户体验不高。
技术实现思路
本专利技术其中一实施例提供了一种虚拟对象的显示方法及装置,以至少解决相关技术中虚拟对象的获取缺乏新型的交互方式,用户体验差的技术问题。根据本专利技术其中一实施例的一个方面,提供了一种虚拟对象的显示方法,包括:当获取到第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;获取现实场景图像并在所述第一显示区域内进行显示;判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形,如果存在,则监测用户的第二操作指令;在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,根据所述三维模型数据渲染生成所述虚拟对象;控制所述虚拟对象跟随所述第一图形移动。根据本专利技术其中一实施例的另一方面,还提供了一种虚拟对象的显示装置,包括:界面渲染单元,用于当获取到用户的第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;显示单元,用于获取现实场景图像并在所述第一显示区域内进行显示;匹配单元,用于判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形;如果存在,则监测用户的第二操作指令;获取单元,用于在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,根据所述三维模型数据渲染生成所述虚拟对象;跟随移动单元,用于控制所述虚拟对象跟随所述第一图形移动。根据本专利技术其中一实施例的一个方面,提供了一种存储介质,包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述虚拟对象的显示方法。根据本专利技术其中一实施例的一个方面,提供了一种处理器,用于运行程序,其中,所述程序运行时执行上述虚拟对象的显示方法。根据本专利技术其中一实施例的一个方面,提供了一种终端,包括:一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述程序包括用于执行上述虚拟对象的显示方法。在本专利技术其中一实施例中,采用将游戏虚拟对象在现实场景中予以显示的方式,达到了将虚拟对象的显示与现实场景相结合的目的,从而通过实现了游戏虚拟场景与现实世界场景之间新型的交互方式有效提升了用户体验的技术效果,进而解决了相关技术中虚拟对象的获取缺乏新型的交互方式,用户体验差的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术其中一个实施例的虚拟对象的显示方法的流程图;图2是根据本专利技术其中一个实施例的虚拟对象的显示方法的示意图;图3是根据本专利技术其中一个实施例的虚拟对象的显示方法的示意图;图4是根据本专利技术其中一个实施例的虚拟对象的显示方法的示意图;图5是根据本专利技术其中一个实施例的虚拟对象的显示方法的示意图;图6是根据本专利技术其中一个实施例的虚拟对象的显示方法的示意图;图7是根据本专利技术其中一实施例的虚拟对象的显示装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种虚拟对象的显示方法,该方法可应用于在终端处理器上执行软件应用的过程中,即:该方法可以通过软件应用给予具体实施,尤其包括在应用在游戏软件中,包括手机游戏软件和其他游戏软件。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1是根据本专利技术实施例的虚拟对象的显示方法的流程图,如图1所示,该方法包括如下步骤:步骤S11,当获取到用户的第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;步骤S13,获取现实场景图像并在所述第一显示区域内进行显示;步骤S15,判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形,如果存在,则监测用户的第二操作指令;步骤S17,在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,根据所述三维模型数据渲染生成所述虚拟对象;步骤S19,控制所述虚拟对象跟随所述第一图形移动。本专利技术通过上述步骤,将虚拟对象与现实场景中特定的物体进行关联,通过该特定物体的位置调整来控制虚拟对象在拍摄获得的现实场景图像中的位置/展示角度等,从而实现加自由的虚拟对象交互。为进一步公开本专利技术的技术方案,下文提供更加具体或优选的实施例以对本专利技术的各具体步骤、技术原理进行阐述:在优选实施过程中,上述虚拟对象可以为游戏中的卡牌、角色、宠物、英雄、道具等。可选地,步骤S11中,所述第一操作指令,包括但不限于用户触摸、点击、滑开特定区域、按钮、或用户发出特定语音的用户行为;也可以是根据预定的规则,在规则所规定的要件达成时由系统生成的操作指令,例如:用户在游戏中完成指定的游戏任务后,游戏系统自动生成操作指令。接收到第一操作指令后,渲染生成第一交互界面,该第一交互界面包括第一显示区域,还可以包括UI控件层,第一显示区域可以是第一交互界面的部分显示区域也可以占据第一交互界面的全部区域。优选地,采用分层结构,第一显示区域为第一交互界面的全部区域,所述UI控件层位于所述第一显示区域之上,且对UI控件层上的空白区域采用透明或半透明处理从而使得所述第一显示区域的内容得以展示给用户。如果第一显示区域仅占据部分第一交互界面时,可以设置在界面的任意位置,此处本专利技术不做特别限定。可选地,在步骤S13中,获取现实场景图像并在所述第一显示区域内进行显示可以包括以下执行步骤:本文档来自技高网
...

【技术保护点】
1.一种虚拟对象的显示方法,其特征在于,包括:当获取到第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;获取现实场景图像并在所述第一显示区域内进行显示;判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形,如果存在,则监测用户的第二操作指令;在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,根据所述三维模型数据渲染生成所述虚拟对象;控制所述虚拟对象跟随所述第一图形移动。

【技术特征摘要】
2017.01.25 CN 20171006137671.一种虚拟对象的显示方法,其特征在于,包括:当获取到第一操作指令时,渲染生成第一交互界面,所述第一交互界面包括第一显示区域;获取现实场景图像并在所述第一显示区域内进行显示;判断所述现实场景图像中是否存在与预设的标准图形相匹配的第一图形,如果存在,则监测用户的第二操作指令;在接收到所述第二操作指令时,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,根据所述三维模型数据渲染生成所述虚拟对象;控制所述虚拟对象跟随所述第一图形移动。2.如权利要求1所述的方法,其特征在于,获取现实场景图像并在所述第一显示区域内进行显示,包括:通过摄像装置实时拍摄现实场景,在所述第一显示区域内实时显示所述现实场景图像。3.如权利要求1所述的方法,其特征在于,在判断所述现实场景图像中存在与预设的标准图形相匹配的第一图形时,渲染生成第一提示信息,所述提示信息用于提示用户进行所述第二操作。4.如权利要求3所述的方法,其特征在于,渲染生成第一提示信息,包括:在所述第一图形的位置上渲染生成第一三维模型,和/或在所述交互界面生成第二操作指令控件,所述第二操作指令控件用于接收用户的第二操作指令。5.如权利要求1所述的方法,其特征在于,根据所述第二操作指令获取对应的虚拟对象的三维模型数据,包括:根据所述第二操作指令从预设的三维模型库中获取所述三维模型数据;或者向预设的服务端发送所述第二操作指令对应的请求,并接收服务端反馈的三维模型数据;或者向预设的服务端发送所述第二操作指令对应的请求,并接收服务端反馈的响应信息,根据所述响应信息从预设的三维模型库中获取所述三维模型数据,所述响应信息至少包括:所述虚拟对象的标识符,所述标识符用于获取所述虚拟对象对应的三维模型数据。6.如权利要求1所述的方法,其特征在于,所述根据所述三维模型数据渲染生成所述虚拟对象,包括:根据所述第一图形在所述第一显示区域内的位置确定所述虚拟对象的渲染位置;在所述渲染位置上渲染生成所述虚拟对象。7.如权利要求1所述的方法,其特征在于,所述第一图形是非中心对称图形。8.如权利要求1-7任一所述的方法,其特征在于,判断所述现实场景中是否存在与预设的标准图形相匹配的第一图形,包括:识别步骤:对获取到的所述现实场景图像进行解析,识别出待匹配图形的位置;匹配步骤:对所述待匹配图形进行预处理;判断步骤:判断所述待...

【专利技术属性】
技术研发人员:唐梓文张颖鹏沈俊毅
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1