一种虚拟对象的显示方法和电子设备技术

技术编号:13593880 阅读:45 留言:0更新日期:2016-08-26 07:27
本申请提供了一种虚拟对象的显示方法和电子设备,用于解决电子设备在显示虚拟对象时存在的显示方式的灵活性较差的技术问题。该方法包括:在呈现三维虚拟对象时,确定第一类虚拟对象,及确定第一类虚拟对象对应的第一显示方式;其中,在第一显示方式下,在虚拟对象的观看者运动时,第一类虚拟对象维持与观看者之间的相对固定位置关系,跟随观看者的运动而移动;按照第一显示方式显示第一类虚拟对象;确定第二类虚拟对象,确定第二类虚拟对象对应的第二显示方式,并按照第二显示方式显示第二类虚拟对象;其中,在第二显示方式下,在虚拟对象的观看者运动时,第二类虚拟对象相对于真实空间呈现静止固定状态,不随观看者运动而移动。

【技术实现步骤摘要】

本专利技术涉及电子
,特别涉及一种虚拟对象的显示方法和电子设备
技术介绍
随着科技的迅速发展和市场竞争的日益激烈,电子设备的性能得到了大力提升,其中,VR(Virtual Reality,虚拟现实)和AR(Augmented Reality,增强现实)等新兴视觉科技也逐渐应用到电子设备中。通常来说,VR可以实现在设备上生成的、可交互的三维环境中提供沉浸感觉的技术,从而为虚拟出整个场景,包括显示对象和空间;AR也被称之为混合现实,它通过电脑技术,将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。然而,无论VR或是AR中虚拟对象在三维场景中的显示模式通常都是固定的,而场景一般相对于用户通常处于相对静止的状态。比如用户通过AR观看电影时,当用户移动或旋转身体时,电影画面中的虚拟对象将跟随用户移动和旋转,与用户保持相对静止。但在一些情况下,用户可能需要三维场景与用户保持绝对静止,比如虚拟房间,当用户希望围绕房间移动时,如果房间跟随用户移动则用户可能无法观看到房间的其它部分,导致用户的体验度较低。由此可见,现有技术中电子设备在显示虚拟对象时显示方式的灵活性较差。
技术实现思路
本专利技术实施例提供一种虚拟对象的显示方法和电子设备,用于解决电子设备在显示虚拟对象时存在的显示方式的灵活性较差的技术问题。一种虚拟对象的显示方法,包括以下步骤:在呈现三维虚拟对象时,确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动;按照所述第一显示方式显示所述第一类虚拟对象;确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第二显示方式下,在所述虚拟对象的观看者运动时,所述第二类虚拟对象相对于真实空间呈现静止固定状态,不随所述观看者运动而移动。可选的,在呈现三维虚拟对象的同时或之前,所述方法还包括:接收针对所述虚拟对象的输入操作,所述输入操作用于设置所述虚拟对象的显示参数,所述显示参数用于表征虚拟对象的显示方式;基于所述输入操作,对所述虚拟对象中第一类虚拟对象设置第一类显示参数,及对第二类虚拟对象设置第二类显示参数;其中,所述第一类显示参数与所述第一显示方式相应,所述第二类显示参数与所述第二显示方式相应。可选的,在确定所述第一类虚拟对象对应的第一显示方式,及确定所述第二类虚拟对象对应的第二显示方式之前,所述方法还包括:获取所述虚拟对象的对象属性;基于所述对象属性,确定所述虚拟对象中的第一类虚拟对象及第二类虚拟对象。可选的,所述基于所述对象属性,确定所述虚拟对象中的第一类虚拟对象及所述第二类虚拟对象,包括:将所述虚拟对象中具有第一类对象属性的虚拟对象确定为所述第一类虚拟对象;及将所述虚拟对象中具有第二类对象属性的虚拟对象确定为所述第二类虚
拟对象。可选的,所述按照所述第一显示方式显示所述第一类虚拟对象,包括:在确定所述虚拟对象的观看者运动时,获得所述观看者的移动方向;确定所述第一类虚拟对象的初始位置;其中,所述虚拟对象处于所述初始位置时其与所述观看者之间具有预设相对位置;基于所述移动方向及所述第一类虚拟对象的初始位置,确定所述第一类虚拟的调整位置,将所述第一类虚拟对象显示在所述调整位置;其中,所述第一类虚拟对象在所述调整位置处相对于所述观看者仍具有所述预设相对位置。另一方面,本申请提供一种电子设备,包括:显示装置,用于呈现三维虚拟对象;处理器,用于确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式,并按照所述第一显示方式显示所述第一类虚拟对象;及,确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动,在所述第二显示方式下,在所述虚拟对象的观看者运动时,所述第二类虚拟对象相对于真实空间呈现静止固定状态,不随所述观看者运动而移动。可选的,所述处理器还用于:在呈现三维虚拟对象之前,接收针对所述虚拟对象的输入操作,所述输入操作用于设置所述虚拟对象的显示参数,所述显示参数用于表征虚拟对象的显示方式;基于所述输入操作,对所述虚拟对象中第一类虚拟对象设置第一类显示参数,及对第二类虚拟对象设置第二类显示参数;其中,所述第一类显示参数与所述第一显示方式相应,所述第二类显示参数与所述第二显示方式相应。可选的,所述处理器还用于:在在确定所述第一类虚拟对象对应的第一显示方式,及确定所述第二类虚拟对象对应的第二显示方式之前,获取所述虚拟对象的属性参数,并基于所述属性参数,确定所述虚拟对象中的第一类虚拟对象及所述第二类虚拟对象。可选的,所述处理器还用于:将所述虚拟对象中具有第一属性参数的虚拟对象确定为所述第一类虚拟对象;及将所述虚拟对象中具有第二属性参数的虚拟对象确定为所述第二类虚拟对象。可选的,所述处理器还用于:在确定所述虚拟对象的观看者运动时,获得所述观看者的移动方向;确定所述第一类虚拟对象的初始位置;其中,所述虚拟对象处于所述初始位置时其与所述观看者之间具有预设相对位置;基于所述移动方向及所述第一类虚拟对象的初始位置,确定所述第一类虚拟的调整位置,将所述第一类虚拟对象显示在所述调整位置;其中,所述第一类虚拟对象在所述调整位置处相对于所述观看者仍具有所述预设相对位置。可选的,所述显示装置为投影装置,所述投影装置用于在真实空间中投影所述三维虚拟对象。可选的,所述显示装置为可穿戴设备,所述可穿戴设备能够用于维持与用户身体至少一部分的相对位置关系,并通过所述可穿戴设备的显示单元显示所述三维虚拟对象。另一方面,本申请提供一种电子设备,包括:确定模块,用于在呈现三维虚拟对象时,确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动;第一操作模块,用于按照所述第一显示方式显示所述第一类虚拟对象;第二操作模块,用于确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第二显示方式下,在所述虚拟对象的观看者运动时,所述第二类虚拟对象相对于真实空间呈现静止固定状态,不随所述观看者运动而移动。本专利技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:本申请中,在呈现三维虚拟对象时,可以确定第一类虚拟对象及第一类虚拟对象对应的第一显示方式,并按照第一显示方式显示第一类虚拟对象,进而,确定三维虚拟对象中的第二类虚拟对象,第二类虚拟对象对应的第二显示方式,并按照第二显示方式显示第二类虚拟对象,而在第一显示方式下,若虚拟对象的观看者运动,第一类虚拟对象则维持与观看者之间的相对固定位置关系,即第一类虚拟对象可以跟随观看者的运动而移动,在第二显示方式下,若虚拟对象的观看者运动,则第二类虚拟对本文档来自技高网
...

【技术保护点】
一种虚拟对象的显示方法,包括:在呈现三维虚拟对象时,确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动;按照所述第一显示方式显示所述第一类虚拟对象;确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第二显示方式下,在所述虚拟对象的观看者运动时,所述第二类虚拟对象相对于真实空间呈现静止固定状态,不随所述观看者运动而移动。

【技术特征摘要】
1.一种虚拟对象的显示方法,包括:在呈现三维虚拟对象时,确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动;按照所述第一显示方式显示所述第一类虚拟对象;确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第二显示方式下,在所述虚拟对象的观看者运动时,所述第二类虚拟对象相对于真实空间呈现静止固定状态,不随所述观看者运动而移动。2.如权利要求1所述的方法,其特征在于,在呈现三维虚拟对象的同时或之前,所述方法还包括:接收针对所述虚拟对象的输入操作,所述输入操作用于设置所述虚拟对象的显示参数,所述显示参数用于表征虚拟对象的显示方式;基于所述输入操作,对所述虚拟对象中第一类虚拟对象设置第一类显示参数,及对第二类虚拟对象设置第二类显示参数;其中,所述第一类显示参数与所述第一显示方式相应,所述第二类显示参数与所述第二显示方式相应。3.如权利要求1所述的方法,其特征在于,在确定所述第一类虚拟对象对应的第一显示方式,及确定所述第二类虚拟对象对应的第二显示方式之前,所述方法还包括:获取所述虚拟对象的对象属性;基于所述对象属性,确定所述虚拟对象中的第一类虚拟对象及第二类虚拟对象。4.如权利要求3所述的方法,其特征在于,所述基于所述对象属性,确定所述虚拟对象中的第一类虚拟对象及所述第二类虚拟对象,包括:将所述虚拟对象中具有第一类对象属性的虚拟对象确定为所述第一类虚拟对象;及将所述虚拟对象中具有第二类对象属性的虚拟对象确定为所述第二类虚拟对象。5.如权利要求1所述的方法,其特征在于,所述按照所述第一显示方式显示所述第一类虚拟对象,包括:在确定所述虚拟对象的观看者运动时,获得所述观看者的移动方向;确定所述第一类虚拟对象的初始位置;其中,所述虚拟对象处于所述初始位置时其与所述观看者之间具有预设相对位置;基于所述移动方向及所述第一类虚拟对象的初始位置,确定所述第一类虚拟的调整位置,将所述第一类虚拟对象显示在所述调整位置;其中,所述第一类虚拟对象在所述调整位置处相对于所述观看者仍具有所述预设相对位置。6.一种电子设备,包括:显示装置,用于呈现三维虚拟对象;处理器,用于确定第一类虚拟对象,及确定所述第一类虚拟对象对应的第一显示方式,并按照所述第一显示方式显示所述第一类虚拟对象;及,确定第二类虚拟对象,确定所述第二类虚拟对象对应的第二显示方式,并按照所述第二显示方式显示所述第二类虚拟对象;其中,在所述第一显示方式下,在所述虚拟对象的观看者运动时,所述第一类虚拟对象维持与所述观看者之间的相对固定位置关系,跟随观看者的运动而移动,...

【专利技术属性】
技术研发人员:许奔
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1