当前位置: 首页 > 专利查询>章云芳专利>正文

三维用户界面的实现方法及装置制造方法及图纸

技术编号:8190849 阅读:174 留言:0更新日期:2013-01-10 01:46
本发明专利技术公开一种三维用户界面的实现方法,包括步骤:确认桌面模型的当前激活面,判断是否满足预备开始条件;当确定满足预备开始条件时,判断是否存在与当前激活面对应的动画以及二维窗口部件在截屏纹理中的相对位置信息;当确定存在时,计算3D视图位置信息和尺寸信息,并逐渐减小截屏纹理透明度,判断截屏纹理是否为半透明;当确定所述截屏纹理为半透明时,根据所述3D视图位置信息和尺寸信息绘制3D视图,当绘制完成后,继续减小截屏纹理透明度并判断其是否为零;当确定所述截屏纹理透明度为零时,将3D视图沿设定轨迹运动。本发明专利技术还公开了一种三维用户界面的实现装置。

【技术实现步骤摘要】

本专利技术涉及三维显示技术,尤其涉及三维用户界面实现方法及装置。
技术介绍
随着计算机应用的不断深入,用户界面作为人机交互的窗口显得尤为重要,特别是三维用户界面实现技术更是一个当前应用的热点。从个人pc端的3D UI、3D游戏到3D电影、3D电视等产品无不看到三维显示技术的身影。然而基于手持移动设备的3D应用还面临诸多挑战,如跨平台、存储容量和带宽限制、显存容量有限、和不同厂家或者各种不同配置的兼容性等。 在传统方式上,采用java 3D进行三维动画绘制时,由于java本身建立在虚拟机之上,而基于虚拟机上的java 3D接口是对OpenGL (Open Graphics Library,开放的图形程序接口)底层接口的再次封装,其性能难以满足实时绘制的要求,尤其在大量3D场景绘制以及复杂计算等领域,因此,寻求一种高效、兼容性好的三维显示方法势在必行。
技术实现思路
本专利技术主要解决的技术问题是,提供一种三维用户界面的实现方法及装置。为解决上述问题,本专利技术采用的一种技术方案是提供一种三维用户界面的实现方法,包括以下步骤确认桌面模型的当前激活面,判断是否满足预备开始条件;当确定满足预备本文档来自技高网...

【技术保护点】
一种三维用户界面的实现方法,其特征在于,包括以下步骤:确认桌面模型的当前激活面,判断是否满足预备开始条件;当确定满足预备开始条件时,判断是否存在与当前激活面对应的动画以及二维窗口部件在截屏纹理中的相对位置信息;当确定存在所述动画、二维窗口部件在截屏纹理中的相对位置信息时,根据所述二维窗口部件在截屏纹理中的相对位置信息计算3D视图位置信息和尺寸信息,并逐渐减小截屏纹理透明度,判断截屏纹理是否为半透明;当确定所述截屏纹理为半透明时,根据所述3D视图位置信息和尺寸信息绘制3D视图,当绘制完成后,继续减小截屏纹理透明度并判断其是否为零;当确定所述截屏纹理透明度为零时,将3D视图沿设定轨迹运动。

【技术特征摘要】

【专利技术属性】
技术研发人员:章云芳
申请(专利权)人:章云芳
类型:发明
国别省市:

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

1