美文网首页
光照模型和面绘制算法

光照模型和面绘制算法

作者: Orini | 来源:发表于2017-08-12 00:24 被阅读0次

    点光源point:位置,颜色
    无穷远光源direction:方向,颜色

    辐射度衰减:距离为d,衰减幅度为1/d^2;
    但是d很小和d很大是,会出现过亮和过暗的问题。
    具体简化公式图形学P454

    方向光源spot:在点光源的基础上,给出一个方向向量,以及从方向向量开始的夹角

    Vlight为方向光源的方向单位向量,Vobj是光源位置到场景中物体的单位向量
    则两个向量的点积值为光向量到场景中物体的角距离cosa
    如果把任意的光锥角度β设置在0-π/2之间,则cosa>=cosβ,物体在光照范围内,否则不在。

    光锥强度衰减公式见图形学P454-455

    扩展光源和warn模型
    面光源的模拟:方向点光源的网格来模拟

    warn模型:模拟立体光照效果

    表面光照效果:漫反射,镜面反射,环境光/背景光
    具体见Lambert光照模型,Phong光照模型的文章。

    表面的光发射:使用自发光来制作发光表面,光对其他物体的影响使用方向光源或点光源来逼近,一般不推荐。

    考虑强度衰减和高光的基本光照模型
    通用单色照明模型见书

    相关文章

      网友评论

          本文标题:光照模型和面绘制算法

          本文链接:https://www.haomeiwen.com/subject/yhlobttx.html