光照计算机图形学剖析.pptx

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
光照计算机图形学剖析

基本光照模型;光照模型;光源;光源分类:点光源、无穷远光源;无穷远光源 离场景非常远的大型光源也可以用一个发光体逼近,但在方向效果上有所不同,其不同点就在于从远距离光源到场景中任一未知的光线路径接近不变。;辐射强度衰减;方向光源和投射效果;记Vlight为光源方向的单位向量且记Vobj为从光源位置到一个对象位置的方向的单位向量。;角强度衰减;扩散光源和Warn模型;表面光照效果; 入射光照在不透明表面时,一部分被反射一部分被吸收,而反射总量取决于表面材料类型。 粗糙或颗粒表面会将反射光向各个方向散出去而形成漫反射。 除了发散的漫反射光之外,有些反射会集中成醒目的或明亮的一个点,这称为镜面反射。 另外环境光或背景光也对光照效果有很大影响在光照模型中必须考虑。; 基本光照模型中的发光体一般限于点光源,同时涉及环境光和漫反射;漫反射;从表面面元dA向相对于表面法向量成 ?N 的方向的辐射能与cos ?N 成正比; 对于背景光效果,可假定每一个表面都使用对场景设定的环境光Ia来照明,因此环境光对一表面上各点的漫反射贡献可以表示为:; 当强度为Ii的光源照明一个表面时,入射光总量取决于被照射表面的实际面积大小。因此如果把入射光与表面法线方向之间的入射角记作?,则垂直于光线方向的面片投影面积与cos?成正比。; 按入射光线路径正交投影的光照区A,该正交投影得到的面积为Acos? 。; 在单位光源方向向量L和表面位置单位法向量N之间的入射光夹角为? 。 无穷远的点光源没有位置,仅有一个传播方向。此时,使用所赋予的光源发射方向的逆向作为向量L的方向。; 组合环境光和点光源的强度计算,可以得到在一个表面位置的全部漫反射表达。在许多软件中一般认为指定环境光反射系数Ka来修改环境光强度Ia。使用参数Ka,可以将单个点光源的全部反射公式表示为:;镜面反射和Phong模型; 非理想反射体系统的镜面反射方向分布在向量R周围的有限范围内。; 镜面反射的光强度主要由对象表面材质属性、光线入射角以及其他因素(如极性、入射光颜色等??所决定。镜面反射系数 W(?),为每一个表面近似表示单色镜面反射光强度的变化。;L和R向量表示法向量N方向的投影都等于N?L; 使用获得单位向量L的方法及表面位置和观察方向来计算V,如果对场景中所有位置都使用一个固定的观察方向,则可 设V=(0.0,0.0,1.0),即正Z轴上的单位向量,使用常数V来计算镜面反射所花时间少但真实感不够好。;半角向量H与向量L、V的角平分线方向一致; 我们可以在场景中放置多个点光源,对于多个点光源的情况,可以在任意一个表面点上叠加各个光源所产生的光照效果:;Thank you!

您可能关注的文档

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档