一种基于GPU加速的环境光遮挡图像绘制方法及系统
基本信息
申请号 | CN201110215371.8 | 申请日 | - |
公开(公告)号 | CN102254340B | 公开(公告)日 | 2013-01-09 |
申请公布号 | CN102254340B | 申请公布日 | 2013-01-09 |
分类号 | G06T15/10(2006.01)I;G06T15/50(2006.01)I;G06T1/20(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 刘业平;李雷 | 申请(专利权)人 | 北京麒麟网文化股份有限公司 |
代理机构 | 北京海虹嘉诚知识产权代理有限公司 | 代理人 | 北京麒麟网文化股份有限公司 |
地址 | 100191 北京市海淀区学院路39号1幢6-7层 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及一种基于GPU加速的环境光遮挡图像绘制方法及系统,其步骤包括:1)在CPU处理器中建立摄像机均匀分布的半球摄像机体系;2)选择一个摄像机拍摄待渲染物体周围一定范围的场景,获得待渲染物体周围一定范围的具有场景深度值的场景深度图;3)接收待渲染物体的顶点数据,顶点数据包括顶点坐标,根据顶点坐标计算得到像素点的渲染深度值;4)根据像素点的场景深度值和渲染深度值,计算像素点的AO信息;5)将像素点的AO信息根据预先生成AO贴图ID,存储到一张AO贴图中;6)将AO贴图在线场景渲染成为可显示的环境光进行输出。由于本方法的AO信息计算过程在GPU处理器中完成,利用并行处理能力很强的GPU处理器,使计算效率大大提高。 |
