发明名称 使用环境遮挡的真实感成像的系统和方法
摘要 接收场景模型数据,该场景模型数据包括描述在场景中排列的物体的场景几何模型和多个像素数据。选择多个像素数据中的第一像素数据。基于第一像素数据生成主像素颜色和主光线。如果主光线与场景中的物体相交,则确定交点P。基于相交的物体和交点P,确定表面法矢量N。基于交点P确定主命中颜色。基于主命中颜色修改主像素颜色。基于交点P和表面法矢量N,产生多个环境遮挡(AO)光线,每个AO光线具有方向D。对于每个AO光线,反转A0光线方向D,并将AO光线起点O设置为场景外的点。使每个AO光线从AO光线起点向着交点P行进到场景中。如果AO光线在到达点P之前与物体相交,则从环境遮挡计算中排除该AO光线。如果AO光线在到达点P之前不与物体相交,则在环境遮挡计算中包括该光线。基于所包括的AO光线,估计环境遮挡。基于环境遮挡和主命中颜色,遮暗主像素颜色,并且基于像素数据的主像素颜色,生成图像。
申请公布号 CN101751690B 申请公布日期 2012.05.30
申请号 CN200910222067.9 申请日期 2009.11.13
申请人 国际商业机器公司 发明人 马克·R·纳特;乔奎因·马德鲁加;巴里·L·迈纳
分类号 G06T15/00(2006.01)I;G06T15/50(2006.01)I 主分类号 G06T15/00(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 黄小临
主权项 一种用于生成图像的方法,包括:接收场景模型数据,所述场景模型数据包括描述在场景中排列的物体的场景几何模型和多个像素数据;选择所述多个像素数据中的第一像素数据;基于所述第一像素数据生成主像素颜色;基于所述第一像素数据生成主光线;确定所述主光线是否与所述场景中的物体相交;如果所述主光线与所述场景中的物体相交,则确定交点P;基于相交的物体和交点P,确定表面法矢量N;基于交点P确定主命中颜色;基于所述主命中颜色修改主像素颜色;基于交点P和表面法矢量N,确定多个环境遮挡AO光线,每个AO光线具有方向D;对于每个AO光线,反转AO光线方向D,并将AO光线起点O设置为场景外的点;使每个AO光线从AO光线起点向着交点P行进到场景中;如果AO光线在到达点P之前与物体相交,则从环境遮挡计算中排除该AO光线;如果AO光线在到达点P之前不与物体相交,则在环境遮挡计算中包括该AO光线;基于所包括的AO光线计算对于当前像素的AO覆盖度;基于所计算的AO覆盖度修改主像素颜色;以及基于多个像素数据生成用于显示的图像。
地址 美国纽约阿芒克
您可能感兴趣的专利