发明名称 基于OpenGL的透明/半透明显示处理装置及方法
摘要 本发明公开一种基于OpenGL的透明/半透明显示处理方法及装置。该方法包括:启动OpenGL应用程序,加载设置应用程序初始化信息;根据预置规则,计算物体模型的位置状态信息及alpha透明因子,并将其与应用程序初始化信息一起发送至图形处理单元;图形处理单元对所述应用程序初始化信息、物体模型的位置状态信息及alpha透明因子进行处理,并将处理结果输出至帧缓存区;显示设备根据所述帧缓存区的处理结果,进行图形显示。本发明只需一张图或不要图,但物体模型要有颜色,也不需要不断地更改获取的等同原始纹理图像的纹理数据去重新产生纹理对象快速替换物体模型已绑定的纹理对象,从而节约了存储空间,大大节约了内存占用量,降低了CPU占用率。
申请公布号 CN102509335A 申请公布日期 2012.06.20
申请号 CN201110286462.0 申请日期 2011.09.23
申请人 深圳TCL新技术有限公司 发明人 毕胜旺
分类号 G06T15/00(2006.01)I;G06T15/50(2006.01)I 主分类号 G06T15/00(2006.01)I
代理机构 深圳市世纪恒程知识产权代理事务所 44287 代理人 胡海国
主权项 一种基于OpenGL的透明/半透明显示处理方法,其特征在于,包括以下步骤:启动OpenGL应用程序,加载设置应用程序初始化信息;根据预置规则,计算物体模型的位置状态信息及alpha透明因子,并将其与应用程序初始化信息一起发送至图形处理单元;图形处理单元对所述应用程序初始化信息、物体模型的位置状态信息及alpha透明因子进行处理,并将处理结果输出至帧缓存区;显示设备根据所述帧缓存区的处理结果,进行图形显示。
地址 518052 广东省深圳市南山区中山园路1001号TCL国际E城D4栋7楼