预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105975263A(43)申请公布日2016.09.28(21)申请号201610282203.3(22)申请日2016.04.29(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视致新电子科技(天津)有限公司(72)发明人李珅(74)专利代理机构北京合智同创知识产权代理有限公司11545代理人李杰(51)Int.Cl.G06F9/44(2006.01)权利要求书1页说明书8页附图5页(54)发明名称一种在3D空间中的控件实现方法及其装置(57)摘要本申请实施例提供一种在3D空间中的控件实现方法及其装置,属于虚拟现实技术领域。所述方法,包括:将当前用户界面控件的面片按照预设角度进行斜切变换,生成新的面片;将所述新的面片反方向镜像贴附至所述当前用户界面控件的底部。本申请实施例能够在3D空间中提供具有倒影特效的控件。CN105975263ACN105975263A权利要求书1/1页1.一种在3D空间中的控件实现方法,其特征在于,包括:将当前用户界面控件的面片按照预设角度进行斜切变换,生成新的面片;将所述新的面片反方向镜像贴附至所述当前用户界面控件的底部。2.如权利要求1所述的方法,其特征在于,所述将当前用户界面控件的面片按照预设角度进行斜切变换,生成新的面片包括:更改当前用户界面控件的面片的倾斜角度,生成具有预设角度的倾斜面片;自适应调整所述具有预设角度的倾斜面片上的纹理,获得所述新的面片。3.如权利要求1所述的方法,其特征在于,所述将当前用户界面控件的面片按照预设角度进行斜切变换,生成新的面片包括:根据所述当前用户界面控件的面片上纹理的纹理坐标和预设角度,计算具有预设角度的倾斜面片上纹理的纹理坐标;根据所述具有预设角度的倾斜面片上纹理的纹理坐标,生成所述新的面片。4.如权利要求1所述的方法,其特征在于,所述将所述新的面片反方向镜像贴附至所述当前用户界面控件的底部之后还包括:对所述新的面片进行透明度调整,形成倒影的视觉效果。5.如权利要求4所述的方法,其特征在于,所述对所述新的面片进行透明度调整,形成倒影的视觉效果之后还包括:对所述新的面片进行滤镜处理。6.一种在3D空间中的控件实现装置,其特征在于,包括:面片生成模块,用于将当前用户界面控件的面片按照预设角度进行斜切变换,生成新的面片;面片贴附模块,用于将所述新的面片反方向镜像贴附至所述当前用户界面控件的底部。7.如权利要求6所述的装置,其特征在于,所述面片生成模块包括:面片更改单元,用于更改当前用户界面控件的面片的倾斜角度,生成具有预设角度的倾斜面片;纹理调整单元,用于自适应调整所述具有预设角度的倾斜面片上的纹理,获得所述新的面片。8.如权利要求6所述的装置,其特征在于,所述面片生成模块包括:坐标计算单元,用于根据所述当前用户界面控件的面片上纹理的纹理坐标和预设角度,计算具有预设角度的倾斜面片上纹理的纹理坐标;坐标调整单元,用于根据所述具有预设角度的倾斜面片上纹理的纹理坐标,生成所述新的面片。9.如权利要求6所述的装置,其特征在于,所述装置还包括:透明调整模块,用于对所述新的面片进行透明度调整,形成倒影的视觉效果。10.如权利要求9所述的装置,其特征在于,所述装置还包括:滤镜处理模块,用于对所述新的面片进行滤镜处理。2CN105975263A说明书1/8页一种在3D空间中的控件实现方法及其装置技术领域[0001]本申请属于虚拟现实技术领域,具体涉及一种在3D空间中的控件实现方法及其装置。背景技术[0002]虚拟现实技术综合了计算机图形技术、计算机仿真技术、传感器技术、显示技术等多种科学技术,它在多维信息空间上创建一个虚拟信息环境,能使用户具有身临其境的沉浸感,具有与环境完善的交互作用能力,并有助于启发构思。[0003]由于虚拟现实技术的上述优势,其改进了现有音视频设备的用户体验,它已涉及更广的领域,如电视会议、网络技术和分布计算技术,并向分布式虚拟现实发展。虚拟现实技术已成为新产品设计开发的重要手段。[0004]控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件的一些简单而可见的功能。[0005]开发虚拟现实技术的用户界面(UserInterface,简称UI,亦称使用者界面)的控件,以帮助完成软件开发中视窗、文本框、按钮、下拉式菜单等界面元素的开发。在3D空间中的控件实现难度大于在2D空间中进行空间进行控件设计,在3D空间中的控件通常只有规则的矩形。具有倒影特效的控件因具有更佳的视觉效果而为用户所喜爱,但是在3D空间中无法获得具有倒影特效的控件。[0006]因此,如何在3D空间中获得具有倒影特