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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN105931285A(43)申请公布日2016.09.07(21)申请号201610282824.1(22)申请日2016.04.29(71)申请人乐视控股(北京)有限公司地址100025北京市朝阳区姚家园路105号3号楼10层1102申请人乐视致新电子科技(天津)有限公司(72)发明人李珅(74)专利代理机构北京合智同创知识产权代理有限公司11545代理人李杰(51)Int.Cl.G06T15/30(2011.01)G06T15/04(2011.01)权利要求书1页说明书7页附图3页(54)发明名称一种3D空间中的控件实现方法及其装置(57)摘要本申请实施例提供一种3D空间中的控件实现方法及其装置,属于虚拟现实技术领域。所述方法包括:根据控件设计要求,进行控件背景画布绘制;更改控件背景画布的边缘属性,改变所述控件背景画布的外形。本申请实施例简化3D空间中的控件外形的设计,降低了用户界面设计的复杂性,且节约设计时间。CN105931285ACN105931285A权利要求书1/1页1.一种3D空间中的控件实现方法,其特征在于,包括:根据控件设计要求,进行控件背景画布绘制;更改控件背景画布的边缘属性,改变所述控件背景画布的外形。2.如权利要求1所述的方法,其特征在于,所述更改控件背景画布的边缘属性,改变所述控件背景画布的外形包括:根据接收的所述控件背景画布的边缘曲线参数,更改所述控件背景画布的边缘属性;根据所述控件背景画布的边缘属性,改变所述控件背景画布的外形。3.如权利要求2所述的方法,其特征在于,所述根据接收的所述控件背景画布的边缘曲线参数,更改所述控件背景画布的边缘属性具体为:根据接收的所述控件背景画布的倒角值,更改所述控件背景画布的边缘属性为圆角边缘属性。4.如权利要求3所述的方法,其特征在于,所述根据所述控件背景画布的边缘属性,改变所述控件背景画布的外形具体为:根据所述圆角边缘属性,将所述控件背景画布的边缘剪切成圆角。5.如权利要求1所述的方法,其特征在于,所述方法还包括:将纹理添加至所述控件背景画布上,并添加至面片上。6.一种3D空间中的控件实现装置,其特征在于,包括:画布绘制模块,用于根据控件设计要求,进行控件背景画布绘制;外形更改模块,用于更改控件背景画布的边缘属性,改变所述控件背景画布的外形。7.如权利要求6所述的装置,其特征在于,所述外形更改模块包括:属性更改单元,用于根据接收的所述控件背景画布的边缘曲线参数,更改所述控件背景画布的边缘属性;变形变化单元,用于根据所述控件背景画布的边缘属性,改变所述控件背景画布的外形。8.如权利要求7所述的装置,其特征在于,所述属性更改单元具体用于根据接收的所述控件背景画布的倒角值,更改所述控件背景画布的边缘属性为圆角边缘属性。9.如权利要求8所述的装置,其特征在于,所述变形变化单元具体用于根据所述圆角边缘属性,将所述控件背景画布的边缘剪切成圆角。10.如权利要求6所述的装置,其特征在于,所述装置还包括:面片添加模块,用于将纹理添加至所述控件背景画布上,并添加至面片上。2CN105931285A说明书1/7页一种3D空间中的控件实现方法及其装置技术领域[0001]本申请属于虚拟现实技术领域,具体涉及一种3D空间中的控件实现方法及其装置。背景技术[0002]虚拟现实技术综合了计算机图形技术、计算机仿真技术、传感器技术、显示技术等多种科学技术,它在多维信息空间上创建一个虚拟信息环境,能使用户具有身临其境的沉浸感,具有与环境完善的交互作用能力,并有助于启发构思。[0003]由于虚拟现实技术的上述优势,其改进了现有音视频设备的用户体验,它已涉及更广的领域,如电视会议、网络技术和分布计算技术,并向分布式虚拟现实发展。虚拟现实技术已成为新产品设计开发的重要手段。[0004]控件是对数据和方法的封装。控件可以有自己的属性和方法。属性是控件数据的简单访问者。方法则是控件的一些简单而可见的功能。[0005]开发虚拟现实技术的用户界面(UserInterface,简称UI,亦称使用者界面)的控件,以帮助完成软件开发中视窗、文本框、按钮、下拉式菜单等界面元素的开发。在3D空间中的控件实现难度大于在2D空间中进行空间进行控件设计,在3D空间中的控件通常只有规则的矩形。如果想要获得其他形状的控件则需要对面片进行更改,过程复杂,并且渲染的工作量很大。[0006]因此,如何简化3D空间中的控件外形的设计,成为现有技术亟待解决的技术问题。发明内容[0007]本申请实施例解决的技术问题之一在于提供一种3D空间中的控件实现方法及其装置,简化3D空间中的控件外形的设计,降低了用户界面设计的复杂性,且节约设计时间。[0008]本申请实施例