发明名称 一种基于WinXP系统的3D显示方法
摘要 一种基于WinXP系统的3D显示方法,修改原有3D渲染流程,将渲染的视差图加工合并成立体图后,提交给显卡驱动程序,以产生3D显示效果。具体使用如下渲染步骤:创建两张width*height左右眼纹理;创建(2*width)*(height+1)立体纹理,往立体纹理里填充立体图片标识;设置左眼纹理为后备缓冲,并设置左眼投影矩阵渲染至左眼后备缓冲;设置右眼纹理为后备缓冲,并设置右眼投影矩阵;渲染至右眼后备缓冲;分别拷贝左右眼纹理至立体纹理的左上角及右上角;拷贝立体纹理至后备缓冲;提交后备缓冲。本发明能在已有3D程序基础上改进,无需大量修改代码即可实现立体显示的效果。
申请公布号 CN103024414A 申请公布日期 2013.04.03
申请号 CN201210519960.X 申请日期 2012.12.06
申请人 福建天晴数码有限公司 发明人 林锋;刘德建;陈宏展;杨健;高强
分类号 H04N13/00(2006.01)I 主分类号 H04N13/00(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 宋连梅
主权项 一种基于WinXP系统的3D显示方法,其特征在于:使用如下渲染步骤:步骤1:创建两张width*height左右眼纹理;步骤2:创建(2*width)*(height+1)立体纹理,往立体纹理里填充立体图片标识;步骤3:设置左眼纹理为后备缓冲,并设置左眼投影矩阵;步骤4:渲染至左眼后备缓冲;步骤5:设置右眼纹理为后备缓冲,并设置右眼投影矩阵;步骤6:渲染至右眼后备缓冲;步骤7:分别拷贝左右眼纹理至立体纹理的左上角及右上角;步骤8:拷贝立体纹理至后备缓冲;提交后备缓冲;渲染循环按上述步骤3至步骤8,生成3D图。
地址 350000 福建省福州市福州开发区星发路8号