一种3D空间中用户界面控件的实现方法及其装置制造方法及图纸

技术编号:14817637 阅读:61 留言:0更新日期:2017-03-15 11:43
本申请实施例提供一种3D空间中用户界面控件的实现方法及其装置,属于虚拟现实技术领域。所述方法包括:基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。本申请实施例能够在一次设计程序中实现不同规格海报的插入,便于进行复杂3D空间用户界面的设计。

【技术实现步骤摘要】

本申请属于虚拟现实
,具体涉及一种3D空间中用户界面控件的实现方法及其装置
技术介绍
虚拟现实技术综合了计算机图形技术、计算机仿真技术、传感器技术、显示技术等多种科学技术,它在多维信息空间上创建一个虚拟信息环境,能使用户具有身临其境的沉浸感,具有与环境完善的交互作用能力,并有助于启发构思。由于虚拟现实技术的上述优势,其改进了现有音视频设备的用户体验,它已涉及更广的领域,如电视会议、网络技术和分布计算技术,并向分布式虚拟现实发展。虚拟现实技术已成为新产品设计开发的重要手段。虚拟现实技术的用户界面(UserInterface,简称UI,亦称使用者界面)的控件设计,通常在3D空间里面放入一个正方形或长方形的面片,再在所述面片上贴上海报,形成控件。海报贴上去后,如接收到用户的竖直滚动指令,则更新海报的位置,达到控件滑动的效果。但是,所述控件所呈现的海报都是同样规格的海报,如果想要采用不同规格的海报,则需要不同的设计程序进行分别处理,无法在一次设计程序中实现不同规格海报的插入。因此,如何在一次设计程序中实现不同规格海报的插入成为现有技术中亟需解决的技术问题。专利技术内容本申请实施例解本文档来自技高网...
一种3D空间中用户界面控件的实现方法及其装置

【技术保护点】
一种3D空间中用户界面控件的实现方法,其特征在于,包括:基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。

【技术特征摘要】
1.一种3D空间中用户界面控件的实现方法,其特征在于,包括:基于待生成用户界面形成列表,所述列表的每行设定对应的位置,所述列表中的各行之间的相对位置固定;根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件。2.如权利要求1所述的方法,其特征在于,所述根据待插入海报的尺寸,将所述海报放入所述列表中对应行的容器内生成相应的用户界面控件之后包括:根据接收的用户竖直滚动指令,各控件在所述3D空间中跟随其上/下相邻布局位置的控件进行运动。3.如权利要求2所述的方法,其特征在于,所述根据接收的用户竖直滚动指令,各控件在所述3D空间中跟随其前一布局位置的控件进行运动包括:接收用户的输入指令,判断所述输入指令是否为竖直滚动指令;如所述输入指令为竖直滚动指令,判断所述竖直滚动指令为向上竖直滚动指令还是向下竖直滚动指令;如所述输入指令为向上竖直滚动指令,所述各控件依次跟随布局在其上方相邻的控件进行运动;如所述输入指令为向下竖直滚动指令,所述各控件依次跟随布局在其下方相邻的控件进行运动。4.如权利要求1所述的方法,其特征在于,所述列表中的各行的高度为非均等高度。5.如权利要求1所述方法,其特征在于,所述根据待插入海报的尺寸,将所述海报插入所述列表中对应行的容器内生成相应的用户界面控件包括:根据所述待插入海报的尺寸,判断当前行的容器是否可以容纳所述海报;如果所述当前行的容器无法容纳所述海报,则将所述海报插入至所述当前行之后可容纳所述海报的行的容器内;如果所述当前行的容器能够容纳所述海报,则将所述海报插...

【专利技术属性】
技术研发人员:李珅
申请(专利权)人:乐视控股北京有限公司乐视致新电子科技天津有限公司
类型:发明
国别省市:北京;11

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

1