虚拟现实场景正对用户的实现方法、装置及虚拟现实设备制造方法及图纸

技术编号:15391101 阅读:107 留言:0更新日期:2017-05-19 04:33
本发明专利技术公开了一种虚拟现实场景正对用户的实现方法、装置及虚拟现实设备,该方法包括:渲染所述虚拟现实设备启动时对应的第一个显示场景,并获取所述第一个显示场景的控制权;获取所述虚拟现实设备的位置信息;利用所述第一个显示场景的控制权,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景;将转换后的第一个显示场景进行显示。

Method, device and virtual reality device for realizing virtual reality scene to user

The invention discloses a method, device and virtual reality equipment to achieve a virtual reality scene is, the method includes: a first display corresponding scene rendering of the virtual reality equipment startup, and obtains the first display control scene; acquires position information of the virtual reality equipment utilization; the first display control of the scene, according to the position information of the virtual reality equipment, the first display scene into a scene on the display and the user will first display scene; converted to display.

【技术实现步骤摘要】
虚拟现实场景正对用户的实现方法、装置及虚拟现实设备
本专利技术涉及虚拟现实
,更具体地,涉及一种虚拟现实场景正对用户的实现方法、装置及虚拟现实设备。
技术介绍
虚拟实境(VirtualReality),简称VR技术,是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。随着计算机和VR技术的发展,用户对VR应用交互式体验和沉浸式体验的要求不断提高。用户在初次进入VR设备,或者在VR设备在切换VR应用时,VR设备显示的场景没有正对用户,现有技术,用户需要转动头部以使VR设备显示的场景正对用户,用户来回转动头部会引起眩晕,降低了用户的体验。
技术实现思路
本专利技术的一个目的是提供一种虚拟现实场景正对用户的实现方法、装置及虚拟现实设备。根据本专利技术的第一方面,提供了一种虚拟现实场景正对用户的实现方法,包括:渲染所述虚拟现实设备启动时对应的第一个显示场景,并获取所述第一个显示场景的控制权;获取所述虚拟现实设备的位置信息;利用所述第一个显示场景的控制权,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景;将转换后的第一个显示场景进行显示。可选地,所述虚拟现实设备中的显示场景采用树状结构进行管理,获取所述第一个显示场景的控制权,包括:获取所述第一个显示场景的树状结构的根节点。可选地,所述第一个显示场景包括场景模型资源和UI布局。可选地,获取所述虚拟现实设备的位置信息,包括:利用所述虚拟现实设备上的位置传感器,获取所述虚拟现实设备沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息。可选地,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景,包括:将所述第一个显示场景转换为与所述虚拟现实设备的沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息一致的显示场景。根据本专利技术的第二方面,还提供了一种虚拟现实场景正对用户的实现装置,包括:第一获取模块,用于渲染所述虚拟现实设备启动时对应的第一个显示场景,并获取所述第一个显示场景的控制权;第二获取模块,用于获取所述虚拟现实设备的位置信息;转换模块,用于利用所述第一个显示场景的控制权,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景;显示模块,用于将转换后的第一个显示场景进行显示。可选地,所述虚拟现实设备中的显示场景采用树状结构进行管理,所述第一获取模块还用于:获取所述第一个显示场景的树状结构的根节点。可选地,所述第一个显示场景包括场景模型资源和UI布局。可选地,所述第二获取模块还用于:利用所述虚拟现实设备上的位置传感器,获取所述虚拟现实设备沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息。可选地,所述转换模块还用于:将所述第一个显示场景转换为与所述虚拟现实设备的沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息一致的显示场景。根据本专利技术的第三方面,还提供了一种虚拟现实设备,包括上述任一的虚拟现实场景正对用户的实现装置。本专利技术的专利技术人发现,用户在初次进入VR设备,或者在VR设备在切换VR应用时,VR设备显示的场景没有正对用户,现有技术,用户需要转动头部以使VR设备显示的场景正对用户,用户来回转动头部会引起眩晕,降低了用户的体验。因此,本专利技术所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期的,故本专利技术是一种新的技术方案。本专利技术提供的虚拟现实场景正对用户的实现方法及装置,虚拟现实设备(以下简称VR设备)启动后,在显示第一个显示场景之前,获取VR设备的位置信息,其中,VR设备的位置信息代表了用户的头部的位置信息,利用第一个显示场景的控制权,将第一个显示场景转换为与VR设备的位置信息相一致的显示场景,实现了VR场景在显示时正对用户,与现有技术相比,用户无需通过转动头部的方式以实现VR场景正对用户,提升了用户的体验。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1示出了根据本专利技术一个实施例的虚拟现实场景正对用户的实现方法的处理流程图。图2示出了根据本专利技术一个实施例的虚拟现实场景正对用户的实现装置的结构示意图。图3示出了根据本专利技术一个实施例的虚拟现实设备的硬件结构示意图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。本专利技术提供了一种虚拟现实场景正对用户的实现方法。图1示出了根据本专利技术一个实施例的虚拟现实场景正对用户的实现方法的处理流程图。参见图1,该方法至少包括步骤S102至步骤S108。步骤S102,渲染虚拟现实设备启动时对应的第一个显示场景,并获取第一个显示场景的控制权;步骤S104,获取虚拟现实设备的位置信息;步骤S106,利用第一个显示场景的控制权,根据虚拟现实设备的位置信息,将第一个显示场景转换为与用户正对的显示场景;步骤S108,将转换后的第一个显示场景进行显示。本专利技术实施例提供的虚拟现实场景正对用户的实现方法,虚拟现实设备(以下简称VR设备)启动后,在显示第一个显示场景之前,获取VR设备的位置信息,其中,VR设备的位置信息代表了用户的头部的位置信息,利用第一个显示场景的控制权,将第一个显示场景转换为与VR设备的位置信息相一致的显示场景,实现了VR设备的显示场景在显示时正对用户,与现有技术相比,用户无需通过转动头部的方式以实现VR设备的显示场景正对用户,提升了用户的体验。上述步骤S102提及的VR设备的第一个显示场景至少包括:模型资源和用户界面(UserInterface,简称UI)布局。其中,模型资源至少包括构成VR设备的第一个显示场景的背景元素(例如,假山、草地等)和应用图标(例如,VR视频应用图标、VR游戏应用图标等),UI布局为模型资源在显示时的具体布局方式,例如,作为背景元素的假山位于VR设备的显示场景的左上角区域,作为背景元素的草地位于VR设备的显示场景的下半部分区域,应用图标位于VR设备的显示场景的中间区域。本专利技术实施例中,VR设备的显示场景采用树状结构进行管理。树状结构具有一个特定的点,该点为根(Root)节点,通过控制树状结构的Root节点,即可控制作为Root节点的子节点。本专利技术实施例中,上述模型资源和UI布局均位本文档来自技高网...
虚拟现实场景正对用户的实现方法、装置及虚拟现实设备

【技术保护点】
一种虚拟现实场景正对用户的实现方法,其特征在于,包括:渲染所述虚拟现实设备启动时对应的第一个显示场景,并获取所述第一个显示场景的控制权;获取所述虚拟现实设备的位置信息;利用所述第一个显示场景的控制权,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景;将转换后的第一个显示场景进行显示。

【技术特征摘要】
1.一种虚拟现实场景正对用户的实现方法,其特征在于,包括:渲染所述虚拟现实设备启动时对应的第一个显示场景,并获取所述第一个显示场景的控制权;获取所述虚拟现实设备的位置信息;利用所述第一个显示场景的控制权,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景;将转换后的第一个显示场景进行显示。2.根据权利要求1所述的方法,其特征在于,所述虚拟现实设备中的显示场景采用树状结构进行管理,获取所述第一个显示场景的控制权,包括:获取所述第一个显示场景的树状结构的根节点。3.根据权利要求1所述的方法,其特征在于,所述第一个显示场景包括场景模型资源和UI布局。4.根据权利要求1-3任一所述的方法,其特征在于,获取所述虚拟现实设备的位置信息,包括:利用所述虚拟现实设备上的位置传感器,获取所述虚拟现实设备沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息。5.根据权利要求4所述的方法,其特征在于,根据所述虚拟现实设备的位置信息,将所述第一个显示场景转换为与用户正对的显示场景,包括:将所述第一个显示场景转换为与所述虚拟现实设备的沿X轴、Y轴、Z轴方向的矢量位置信息和绕X轴、Y轴、Z轴的旋转角度信息一致的显示场景。6.一种虚拟现实场景正...

【专利技术属性】
技术研发人员:邱涛
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东,37

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

1