【摘要】 本发明公开了一种机顶盒菜单3D效果的实现方法,包括步骤有:构建一立方体的3D模型,确定所述立方体各个平面的平面方程,并建立所述立方体的顶点列表;指定一旋转轴来旋转所述立方体的3D模型,计算所述顶点列表的新位置,并根据所述顶点列表的新位置确定所述立方体各个平面的新平面方程;开辟一内存缓冲区,创建内存位图,将菜单显示内容画在所述内存位图上生成贴图;在一深度缓冲区中建立所述贴图的深度缓冲;根据所述立方体的新平面方程确定某一点在所述贴图上的位置,将该点在所述贴图上的位置的颜色填入深度缓冲;最后在屏幕上显示所述贴图。借此,本发明能使机顶盒的菜单在弹出、消隐和选中时具有立体化、动态化,具有3D效果。 【专利类型】发明申请 【申请人】康佳集团股份有限公司 【申请人类型】企业 【申请人地址】518053 广东省深圳市南山区华侨城 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810217896.3 【申请日】2008-11-28 【申请年份】2008 【公开公告号】CN101751688A 【公开公告日】2010-06-23 【公开公告年份】2010 【IPC分类号】G06T15/00; G06T17/00; H04N5/00; H04N5/445 【发明人】韩莹 【主权项内容】一种机顶盒菜单的实现方法,其特征在于,所述方法包括步骤有:A、构建一立方体的3D模型,确定所述立方体的各个平面的平面方程,并建立所述立方体的顶点列表;B、指定一旋转轴来旋转所述立方体的3D模型,计算所述顶点列表的新位置,并根据所述顶点列表的新位置确定所述立方体的各个平面的新平面方程;C、开辟一内存缓冲区,创建内存位图,将菜单显示内容画在所述内存位图上形成贴图,将所述贴图保存于所述内存缓冲区;D、在一深度缓冲区中建立所述贴图的深度缓冲;E、根据所述立方体的新平面方程确定某一点在所述贴图上的位置,将该点在所述贴图上的位置的颜色填入深度缓冲;F、在屏幕上显示所述贴图。 【当前权利人】康佳集团股份有限公司 【当前专利权人地址】广东省深圳市南山区华侨城 【专利权人类型】股份有限公司(中外合资、上市) 【统一社会信用代码】914403006188155783 【引证次数】1.0 【被引证次数】5 【他引次数】1.0 【被他引次数】5.0 【家族引证次数】1.0 【家族被引证次数】5