一种机顶盒菜单的实现方法及系统技术方案

技术编号:4322975 阅读:194 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种机顶盒菜单3D效果的实现方法,包括步骤有:构建一立方体的3D模型,确定所述立方体各个平面的平面方程,并建立所述立方体的顶点列表;指定一旋转轴来旋转所述立方体的3D模型,计算所述顶点列表的新位置,并根据所述顶点列表的新位置确定所述立方体各个平面的新平面方程;开辟一内存缓冲区,创建内存位图,将菜单显示内容画在所述内存位图上生成贴图;在一深度缓冲区中建立所述贴图的深度缓冲;根据所述立方体的新平面方程确定某一点在所述贴图上的位置,将该点在所述贴图上的位置的颜色填入深度缓冲;最后在屏幕上显示所述贴图。借此,本发明专利技术能使机顶盒的菜单在弹出、消隐和选中时具有立体化、动态化,具有3D效果。

【技术实现步骤摘要】

【技术保护点】
一种机顶盒菜单的实现方法,其特征在于,所述方法包括步骤有:A、构建一立方体的3D模型,确定所述立方体的各个平面的平面方程,并建立所述立方体的顶点列表;B、指定一旋转轴来旋转所述立方体的3D模型,计算所述顶点列表的新位置,并根据所述顶点列表的新位置确定所述立方体的各个平面的新平面方程;C、开辟一内存缓冲区,创建内存位图,将菜单显示内容画在所述内存位图上形成贴图,将所述贴图保存于所述内存缓冲区;D、在一深度缓冲区中建立所述贴图的深度缓冲;E、根据所述立方体的新平面方程确定某一点在所述贴图上的位置,将该点在所述贴图上的位置的颜色填入深度缓冲;F、在屏幕上显示所述贴图。

【技术特征摘要】

【专利技术属性】
技术研发人员:韩莹
申请(专利权)人:康佳集团股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1
相关领域技术
  • 暂无相关专利