[发明专利]在Intel MIC硬件架构下的基于点的全局光照场景渲染方法有效
申请号: | 201610624117.6 | 申请日: | 2016-08-02 |
公开(公告)号: | CN106296793B | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 王璐;徐翔;徐延宁;孟祥旭 | 申请(专利权)人: | 山东大学 |
主分类号: | G06T15/50 | 分类号: | G06T15/50 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 赵妍 |
地址: | 250061 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种在Intel MIC硬件架构下的基于点的全局光照场景渲染方法,包括步骤一、计算场景的直接光照,并根据光照信息生成点云,进而构建一棵点云树;步骤二、沿摄像机方向,向场景发射光线,求出场景与场景的交点即着色点并进行存储;步骤三、将着色点以及点云树信息存储至Intel MIC众核架构内,采用Single模式向量化遍历点云树,求出对当前着色点着色有影响的树节点即贡献树节点,根据立体角大小以及与当前着色点的距离将贡献树节点进行分类;步骤四、利用分类后的贡献树节点求出着色点的间接光照,最后同直接光照一起求出着色点的颜色;步骤五、重复步骤三~步骤四,直至所有的着色点处理完毕,生成最终渲染图像。本发明能够节约成本提高效率。 | ||
搜索关键词: | 一种 intelmic 硬件 架构 基于 全局 光照 场景 渲染 方法 | ||
【主权项】:
1.一种在Intel MIC硬件架构下的基于点的全局光照场景渲染方法,其特征在于,该方法在Intel MIC众核架构上采用Single模式来实现,该方法具体包括:步骤一、计算场景的直接光照,并根据光照信息生成点云,进而构建一棵点云树;步骤二、沿摄像机方向,向场景发射光线,求出场景与场景的交点即着色点并进行存储;步骤三、将着色点以及点云树信息存储至Intel MIC众核架构内,采用Single模式向量化遍历点云树,求出对当前着色点着色有影响的树节点即贡献树节点,根据立体角大小以及与当前着色点的距离将贡献树节点进行分类;步骤四、利用分类后的贡献树节点求出着色点的间接光照,最后同直接光照一起求出着色点的颜色;步骤五、重复步骤三~步骤四,直至所有的着色点处理完毕,生成最终渲染图像;所述步骤四着色点的间接光照由对当前着色点着色有影响的树节点填充Microbuffer而得到,其中,Microbuffer为在着色点局部坐标下构建的一个带深度和颜色信息的层次结构。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610624117.6/,转载请声明来源钻瓜专利网。
- 上一篇:多士炉(LTS4101)
- 下一篇:多士炉(LTS4201)