[发明专利]在移动通信终端实现三维场景墙纸的方法无效
申请号: | 200710040821.8 | 申请日: | 2007-05-18 |
公开(公告)号: | CN101309471A | 公开(公告)日: | 2008-11-19 |
发明(设计)人: | 田海东 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04M1/02 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 薛琦 |
地址: | 200233上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 通信 终端 实现 三维 场景 墙纸 方法 | ||
1、一种在移动通信终端实现三维场景墙纸的方法,包括步骤:
首先在内存中开启一个缓冲区,并构建相应的三维图层,再从三维场景模型数据集中读取三维对象,材质贴图和背景图片,然后使用定时器定时将读取的三维对象渲染到该三维图层上。
2、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,还同时在LCD上显示有声且动态的3D场景背景和相对静态的桌面图标文字。
3、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,在内存中开启的缓存区,其作为存储和运算3D场景的临时空间,缓存区的大小与MCU(主频)的运算速度成正比。
4、根据权利要求1或3所述的实现移动通信终端三维场景墙纸的方法,其特征在于,所述建立相应的三维图层包括建立2个2D图层,一个为最底层图层,另一个为上层图层,将3D场景渲染到最底层的图层上,而上层的图层用来显示图标文字;程序运行时多个图层在缓存区中进行叠加运算后再刷新到LCD显示缓存区;图层的占用的内存空间等于LCD显示缓存的大小。
5、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,从3D场景模型数据集中读取三维对象、材质贴图、背景图片后,采用2种方式来变换3D场景:其一,用关键帧播放;其二,用OpenGL的API对物体进行缩放、移动、添加、删除操作或对照相机移动。
6、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,3D场景的构建、设计中尽量缩减3D对象的面数,并使用贴图的方式来模仿阴影和材质、纹理,以及对物体的最大边长和照相机取景范围都作了限制。
7、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,定时器的延时为20ms,循环渲染过程。
8、根据权利要求1所述的实现移动通信终端三维场景墙纸的方法,其特征在于,3D墙纸程序退出步骤为:首先停止定时器工作,再清空3D场景缓存区的内容,然后删除2个二维图层,最后释放在内存中建立的缓存区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710040821.8/1.html,转载请声明来源钻瓜专利网。