The embodiment of the invention discloses a method and device for displaying the parallax effect of 3D, which relates to the field of communication technology, and can produce a better 3D parallax effect. Specific program: display the graphical user interface, the graphical user interface includes the first, the first content includes at least two elements; obtaining the first operating instructions, the first operation instruction for moving at least one of the first elements of at least two elements in the first display content within the region; in response to the first instruction, on display the content of the first region, the at least one first element in each of the first elements along the first straight direction different distance, so that the first 3D content has a parallax effect, first line direction and a graphical user interface where the mask preset angle direction.
【技术实现步骤摘要】
一种以3D视差效果显示的方法及装置
本专利技术实施例涉及通信
,尤其涉及一种以三维(3Dimensions,3D)视差效果显示的方法及装置。
技术介绍
虚拟现实(VirtualReality,VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统的技术。VR技术可以在多维信息空间上创建一个虚拟信息环境,为用户提供身临其境的沉浸感。其中,VR技术可以采用多个元素配合蒙版的方式,将该多个元素放置在空间的预设位置,通过多个元素之间的距离产生3D效果。在实际应用中,用户可以通过VR设备观看到具有3D效果的内容,该具有3D效果的内容包括多个元素,目前采用的多个元素均为2D元素。但是,由于采用的多个元素均为2D元素,因此在将该多个2D元素放置在空间的预设位置时,产生的3D效果较差。
技术实现思路
本申请提供一种以3D视差效果显示的方法及装置,可以产生较好的3D视差效果。为达到上述目的,本申请采用如下技术方案:本申请的第一方面,提供一种以3D视差效果显示的方法,可以应用于VR,该方法包括:显示图形用户界面,该图形用户界面包括第一内容,该第一内容包括至少两个元素;获取第一操作指令,该第一操作指令用于在显示第一内容的区域内移动至少两个元素中的至少一个第一元素;响应于第一操作指令,在显示第一内容的区域内,将至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离,以使得第一内容具有3D视差效果,第一直线的方向为与图形用户界面所在面具有预设夹角的方向。本申请中,由于VR设备响应于第一操作指令,增加至少一个第一元素中的每个第一元素在第一直线的方向上的间距,因此可以产生 ...
【技术保护点】
一种以三维3D视差效果显示的方法,其特征在于,应用于虚拟现实VR,所述方法包括:显示图形用户界面,所述图形用户界面包括第一内容,所述第一内容包括至少两个元素;获取第一操作指令,所述第一操作指令用于在显示所述第一内容的区域内移动所述至少两个元素中的至少一个第一元素;响应于所述第一操作指令,在所述区域内,将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离,以使得所述第一内容具有3D视差效果,所述第一直线的方向为与所述图形用户界面所在面具有预设夹角的方向。
【技术特征摘要】
1.一种以三维3D视差效果显示的方法,其特征在于,应用于虚拟现实VR,所述方法包括:显示图形用户界面,所述图形用户界面包括第一内容,所述第一内容包括至少两个元素;获取第一操作指令,所述第一操作指令用于在显示所述第一内容的区域内移动所述至少两个元素中的至少一个第一元素;响应于所述第一操作指令,在所述区域内,将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离,以使得所述第一内容具有3D视差效果,所述第一直线的方向为与所述图形用户界面所在面具有预设夹角的方向。2.根据权利要求1所述的方法,其特征在于,所述至少两个元素为平直面片、弯曲面片、3D面片、3D模型、2D视频、3D视频以及360°全景视频中的至少一种。3.根据权利要求1或2所述的方法,其特征在于,所述第一内容还包括蒙版层,所述至少两个元素中的部分元素位于所述蒙版层的一侧,所述至少两个元素中的另一部分元素位于所述蒙版层的另一侧。4.根据权利要求1-3任一项所述的方法,其特征在于,在将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离之后,所述方法还包括:获取第二操作指令,所述第二操作指令用于在所述区域内旋转所述至少两个元素中的每个元素;响应于所述第二操作指令,在所述区域内,以预设点为中心点,将所述至少两个元素中的每个元素分别绕着第一方向旋转,以使得所述第一内容具有第一效果,所述第一效果为吸附效果或排斥效果,所述第一方向为与所述图形用户界面所在面平行的方向。5.根据权利要求1-4任一项所述的方法,其特征在于,所述至少两个元素为多个元素中的元素,所述多个元素为所述第一内容包括的元素;在显示图形用户界面之前,所述方法还包括:获取所述第一内容的信息;根据所述第一内容的信息、网络的状态和VR设备的硬件性能,从所述多个元素中确定所述至少两个元素,所述网络为所述VR设备所连接的网络。6.根据权利要求1-5任一项所述的方法,其特征在于,在将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离之后,所述方法还包括:获取第三操作指令,所述第三操作指令用于在所述区域内变换处理所述至少两个元素中的至少一个第二元素;响应于所述第三操作指令,以预设方式对所述至少一个第二元素变换处理,以使得所述第一内容具有动态变化效果。7.根据权利要求1-6任一项所述的方法,其特征在于,在将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离之后,所述方法还包括:对所述至少两个元素中的每个元素进行分析,确定至少一个第三元素;对于所述至少一个第三元素中的每个第三元素,执行下述方法:利用预设算法将一个第三元素分解为至少两个子元素;将所述至少两个子元素中的每个子元素分别显示在所述区域内的预定位置上。8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:检测VR设备所处环境的环境参数;在所述环境参数满足预设条件的情况下,获取与所述环境参数对应的目标元素;将所述目标元素叠加显示在所述图形用户界面上。9.根据权利要求8所述的方法,其特征在于,在将所述目标元素叠加显示在所述图形用户界面上之后,所述方法还包括:在所述环境参数不满足所述预设条件的情况下,清除所述图形用户界面上显示的所述目标元素。10.一种以三维3D视差效果显示的装置,其特征在于,应用于虚拟现实VR,所述装置包括:显示单元、获取单元和处理单元;所述显示单元,用于显示图形用户界面,所述图形用户界面包括第一内容,所述第一内容包括至少两个元素;所述获取单元,用于获取第一操作指令,所述第一操作指令用于在显示所述第一内容的区域内移动所述至少两个元素中的至少一个第一元素;所述处理单元,用于响应于所述第一操作指令,在所述区域内,将所述至少一个第一元素中的每个第一元素分别沿着第一直线的方向移动不同距离,以使得所述第一内容具有3D视差效果,所述第一直线的方向为与所述图形用户界面所在面具有预设夹角的方向。11.根据权利要求10所述的装置,其特征在于,所述至少两个元素为平直面片、弯曲面片、3D...
【专利技术属性】
技术研发人员:辛鑫,高宇,陈俊,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。