计算机图形学第讲真实感图形的绘制.pptVIP

  • 2
  • 0
  • 约9.13千字
  • 约 107页
  • 2025-06-15 发布于广东
  • 举报

计算机图形学第讲真实感图形的绘制.ppt

整体光照明*第63页,共107页,星期日,2025年,2月5日整体光照明生成更为真实的视觉效果模拟建筑内照明效果*第64页,共107页,星期日,2025年,2月5日整体光照明模拟建筑内照明效果*第65页,共107页,星期日,2025年,2月5日整体光照明光线跟踪方法(Raytracing)辐射度方法(Radiosity)*第66页,共107页,星期日,2025年,2月5日光线跟踪方法1980年,Whitted提出了光线跟踪模型,模型中包括了反射和折射效果该模型在图形学历史上具有里程碑意义*第67页,共107页,星期日,2025年,2月5日光线跟踪方法J.TurnerWhitted美国计算机科学家北卡罗来纳大学博士学位(1978)微软高级研究员美国工程院院士forcontributionstocomputergraphics,notablyrecursiveray-tracing.曾任北卡罗来纳大学教授贝尔国家实验室技术员飞行员/水手TurnerWhitted,Animprovedilluminationmodelforshadeddisplay,CommunicationsoftheACM,v.23n.6,p.343-349,June1980.*第68页,共107页,星期日,2025年,2月5日光线跟踪方法思想光线可由一组射线表达我们看到物体,因为投射在物体(物体发出的光线)经反射/折射到达我们的眼睛(但是只有少量光线!)光线跟踪算法:跟踪方向与光传播的方向是相反的,而是视线跟踪。由视点与象素(x,y)发出一根射线,与第一个物体相交后,在其反射与折射方向上进行跟踪,*第69页,共107页,星期日,2025年,2月5日光线跟踪方法I=I光源+I反射+I折射光源直接照射反射方向折射方向*第70页,共107页,星期日,2025年,2月5日I=I光源+I反射+I折射!光线跟踪方法自然界光照明的逆过程!*第71页,共107页,星期日,2025年,2月5日光线跟踪方法//光源项//反射项//折射项*第72页,共107页,星期日,2025年,2月5日光线跟踪方法结果?死循环?需要终止条件!*第73页,共107页,星期日,2025年,2月5日光线跟踪方法终止条件:该光线未碰到任何物体该光线碰到了背景光线在经过许多次反射和折射以后,就会产生衰减,光线对于视点的光强贡献很小(小于某个设定值)光线反射或折射次数即跟踪深度大于一定值*第74页,共107页,星期日,2025年,2月5日光线跟踪方法RayTracing(start,direction,weight,color){if(weightMinWeight)color=black;else{计算光线与所有物体的交点中离start最近的点;if(没有交点)color=black;else{ Ilocal=在交点处用局部光照模型计算出的光强;计算反射方向R;RayTracing(最近的交点,R,weight*Wr,Ir);计算折射方向T;RayTracing(最近的交点,T,weight*Wt,It);color=Ilocal+Ks*Ir+Kt*It;}}}*第75页,共107页,星期日,2025年,2月5日光线跟踪方法多次反射效果(0次)*第76页,共107页,星期日,2025年,2月5日光线跟踪方法多次反射效果(1次)*第77页,共107页,星期日,2025年,2月5日光线跟踪方法多次反射效果(2次)*第78页,共107页,星期日,2025年,2月5日光线跟踪方法*第79页,共107页,星期日,2025年,2月5日如何求光线(射线)与物体的交点光线跟踪方法?*第80页,共107页,星期日,2025年,2月5日如何求光线(射线)与物体的交点射线 是射线的起始点是射线的方向,一般归一化*第81页,共107页,星期日,2025年,2月5日光线跟踪方法求光线(射线)与平面的交点射线平面方程交点

文档评论(0)

1亿VIP精品文档

相关文档