判断线段是否被多边形遮挡.PPTVIP

  • 8
  • 0
  • 约8.63千字
  • 约 85页
  • 2018-07-05 发布于天津
  • 举报
判断线段是否被多边形遮挡

对于树上任意一结点Pi , Pi处沿视线方向V射去的光强I为 I=IG+WP?Ir+TP?It Pi点所受到的光照 光线跟踪方法优点: 各物体之间反射的影响,因此显示效果十分逼真。 有消隐功能 有影子效果 该算法具有并行性质 将上述3种情况综合起来,便获得物体表面P点处所发光强EP的计算公式: EP=EPd+EPs+EPt = RPId+(RP?cos i+WPcosn s)IPs+TP?Ipb 上式中只有cos i和cos s的值是未知的,需要推算。(详见7.3.2) 7.3.3 明暗的光滑处理 在计算机图形学中,曲面体(例如球)通常是用多面体逼近表达的。这时,分别计算各个面的亮度,就会在多边形与多边形的交界处产生明暗的连续变化,影响曲面的显示效果。 解决方法: 采用插补的方法,使得表面明暗光滑化。最常使用的表面明暗光滑化的方法有两种,称为Gourand方法和Phong方法。 Gourand光滑方法如下: 基本思想:在每个多边形顶点处计算颜色,然后在各个多边形内部进行线性插值,得到多边形内部各点颜色。即它是一种颜色插值着色方法。 基本步骤: ⑴ 先计算出多面体顶点的法线方向 ⑵ 用光照模型求得V点的亮度。 ⑶ 由两顶点的亮度,插值得出棱上各点的亮度。由棱上各点的亮度,插值得出面上各点的亮度。 (

文档评论(0)

1亿VIP精品文档

相关文档