。
[0039]进一步地,可以设置为用户发出一个列表切换指令,完成一个当前列表与相邻列表的切换,例如用户由下至上滑动一次操控区,在当前列表下方的一个列表切换到用户视线的最前方,这样在操作上更灵活,用户不必精准选定需要的列表,只要按顺序一个一个切换列表就能精准的进行切换操作找到需要的列表,克服了用户在使用虚拟现实头戴设备时操作不明确的问题,从而更优效的引导用户的操作行为。这样就使用户不必进行精准的操作,也能精准的进行切换操作。
[0040]在本发明的另一优选实施例中,系统后台仅加载当前列表的应用程序。通常,用户需要操作列表中显示的内容,例如列表作为一个程序的入口,用户通过点击这个列表进入一个应用中,传统的列表显示切换方法中,所有显示的列表都会在后台加载应用程序数据,但是用户不会用到所有的应用程序数据,这样就会导致后台数据加载量过大,浪费缓存资源和网络资源,增加设备的负荷。在本优选实施例中,系统后台仅加载当前列表的应用程序,对于其他显示的列表,仅提供显示的功能,可以正常的显示各种图像文字等数据,但是用户不可以对非当前列表进行各种操作,可以有效降低资源的利用率,降低设备的负荷。
[0041]本发明提供的三维沉浸式环境下列表切换方法可以让用户更好的进行三维沉浸式体验。优化并简化了用户的肢体操作,增加了其在三维沉浸式应用中的空间意识。提供了一种更简单便捷的交互体验,强化了用户的三维沉浸式体验。
[0042]图5本发明实施例提供的一种三维沉浸式环境下列表切换装置的结构示意图。如图5所示,本发明提供的三维沉浸式环境下列表切换装置包括:列表显示模块510、动态展示模块520和列表切换模块530。
[0043]列表显示模块510在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,且将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示。动态展示模块520在接收到用户发出的列表切换指令后,在用户视线范围内快速展示列表切换的动态效果。列表切换模块530根据列表切换指令将当前列表切换为一个与其相邻的列表置于最前端显示,其它列表置于切换后的当前列表之后显示。将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示,有效地突出了主要内容。
[0044]优选的,列表显示模块510显示子模块511,显示子模块511将每个列表显示在不同的行,其中当前列表置于中间一行,各行的列表显示为可贴合圆柱侧面的平面或曲面。充分地利用了三维沉浸式环境下的空间特性,在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,视觉上增强了空间感,强化了用户的三维沉浸式体验。
[0045]用户可以通过手势发出列表切换指令,例如由上至下或由下至上滑动操控区;或者,操作手柄按键,例如操作向下方向键或向上方向键等。用户通过非常简单的小幅度的动作就能完成列表切换,享受到流畅精准的列表切换体验,克服了用户在使用虚拟现实头戴设备时操作不明确的问题。
[0046]进一步优选的,动态展示模块520接收到用户发出的列表切换指令后,将与当前列表相邻的一个列表环绕圆柱侧面快速转动到用户视线最前端与当前列表一起显示,能够增强用户的空间意识和空间感受。
[0047]更进一步优选的,本发明提供的三维沉浸式环境下列表切换装置还包括应用程序加载模块550,用于在系统后台仅加载当前列表的应用程序,用户可以操作当前列表,但不可操作其他列表。可以有效降低资源的利用率,降低设备的负荷。
[0048]综上所述,本发明提供的一种三维沉浸式环境下列表切换方法和装置,与现有技术相比,具有以下有益效果:
[0049]1、本发明提供的一种三维沉浸式环境下列表切换方法和装置,充分地利用了三维沉浸式环境下的空间特性,在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,且将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示,有效地突出了主要内容,在视觉上增强了空间感,强化了用户的三维沉浸式体验。
[0050]2、本发明提供的一种三维沉浸式环境下列表切换方法和装置,简化了用户的操作,克服了用户在使用虚拟现实头戴设备时操作不明确的问题,用户通过非常简单的小幅度的动作就能完成列表切换,享受到流畅精准的列表切换体验,并且在接收到用户发出的列表切换指令后,通过在用户视线范围内快速展示列表切换的动态效果,进一步增强用户的空间意识和空间感受。
[0051]3、本发明提供的一种三维沉浸式环境下列表切换方法和装置,在系统后台仅加载当前列表的应用程序数据,不加载其他列表的应用程序,可以有效降低资源的利用率,降低设备的负荷。
[0052]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种三维沉浸式环境下列表切换方法,其特征在于,所述方法包括: 在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,且将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示; 接收到用户发出的列表切换指令后,在用户视线范围内快速展示列表切换的动态效果; 根据所述列表切换指令将当前列表切换为一个与其相邻的列表置于最前端显示,其它列表置于切换后的当前列表之后显示。2.如权利要求1所述的三维沉浸式环境下列表切换方法,其特征在于,所述将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示包括: 将每个列表显示在不同的行,其中当前列表置于中间一行,各行的列表显示为可贴合圆柱侧面的平面或曲面。3.如权利要求2所述的三维沉浸式环境列表切换的方法,其特征在于,所述接收到用户发出的列表切换指令后,在用户视线范围内快速展示列表切换的动态效果包括: 接收到用户发出的列表切换指令后,将与当前列表相邻的一个列表环绕圆柱侧面快速转动到用户视线最前端与所述当前列表一起显示。4.如权利要求3所述的三维沉浸式环境下列表切换方法,其特征在于, 所述列表切换指令为手势操作,包括由上至下或由下至上滑动操控区; 或者,所述列表切换指令为对手柄按键的操作,包括操作向下方向键或向上方向键。5.如权利要求1-4任一项所述的三维沉浸式环境下列表切换方法,其特征在于,所述方法还包括:在系统后台仅加载当前列表的应用程序。6.一种三维沉浸式环境下列表切换装置,其特征在于,所述装置包括列表显示模块、动态展示模块和列表切换模块; 所述列表显示模块,用于在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,且将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示; 所述动态展示模块,用于接收到用户发出的列表切换指令后,在用户视线范围内快速展示列表切换的动态效果; 所述列表切换模块,用于根据所述列表切换指令将当前列表切换为一个与其相邻的列表置于最前端显示,其它列表置于切换后的当前列表之后显示。7.如权利要求6所述的三维沉浸式环境下列表切换装置,其特征在于,所述列表显示模块包括显示子模块, 所述显示子模块,用于将每个列表显示在不同的行,其中当前列表置于中间一行,各行的列表显示为可贴合圆柱侧面的平面或曲面。8.如权利要求7所述的三维沉浸式环境下列表切换装置,其特征在于, 所述动态展示模块,具体用于接收到用户发出的列表切换指令后,将与当前列表相邻的一个列表环绕圆柱侧面快速转动到用户视线最前端与所述当前列表一起显示。9.如权利要求8所述的三维沉浸式环境下列表切换装置,其特征在于, 所述列表切换指令为手势操作,包括由上至下或由下至上滑动操控区; 或者,所述列表切换指令为对手柄按键的操作,包括操作向下方向键或向上方向键。10.如权利要求6-9所述的三维沉浸式环境下列表切换装置,其特征在于,所述装置还 包括应用程序加载模块,用于在系统后台仅加载当前列表的应用程序。
【专利摘要】本发明公开了一种三维沉浸式环境下列表切换方法和装置,该方法包括:在用户视线范围内以环绕圆柱侧面形式显示一定数量的列表,且将当前列表置于用户视线最前端显示,其它列表置于当前列表之后显示;接收到用户发出的列表切换指令后,在用户视线范围内快速展示列表切换的动态效果;根据列表切换指令将当前列表切换为一个与其相邻的列表置于最前端显示,其它列表置于切换后的当前列表之后显示。本发明充分利用了三维沉浸式环境下的空间特性,有效突出了主要内容,在视觉上增强了空间感,强化了用户的三维沉浸式体验,并可简化用户的切换操作,用户通过非常简单的小幅度的动作就能完成列表切换,享受到流畅精准的列表切换体验。
【IPC分类】G06F3/0482
【公开号】CN105677165
【申请号】CN201511026691
【发明人】冯雪
【申请人】北京小鸟看看科技有限公司
【公开日】2016年6月15日
【申请日】2015年12月31日