Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 78|回复: 0

即求出的是半球上不同

[复制链接]

10

主题

10

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2024-2-14 15:07:53 | 显示全部楼层 |阅读模式
设这整个区域是一个长为高为的矩形计算其面积然后重复次以上随机取的操作最后平均所有计算出来的面积。结果将无限接近于实际区域包。围的面积也即是该曲线的定积分蒙特卡洛积分详解对于中任意一点的呗采样到的几率应该是一样的即可知被采样到。的概率应该为即也可知对于采样到的任意一点其被抽到的。概率都是相同的由于知蒙特卡洛积分就是求被采样到的个点的和的期望等于遍历所有采样到的点对应的由于知道始终等于可以将其提到公式外面注意点如果采样点较少可能。最终求得的面积和真实面积相差较大越大结果越准。

路径追踪缺陷不能很好表现类似于有光泽但并非完全。镜面的物体对于的物体光线确实是打在一点上并且对该点进行各种反射操作而对于的物。体光线可以理解成打在一个点及其附近的一小片区域内此时呈现在人眼中的效果不能是完全反射周。围的物体也就是 阿尔巴尼亚电话数据 说打在物体上的光如果完。全按照反射光的方向进行反射是不对的如下图光。线打在漫反射物体上就停止了光线实际上不管打在任何表面上都会进行反射现象而且这种反射是无数次。的反射即不会说一根光线反射次就停了光线追踪实际上。实光线打在一个不具备反射和。射的物体上就会停止其忽略了漫反射而其作用后的空间和实际上呈现在人眼内的效果对比图如下。


其次光线追踪还在物体的黑暗面忽视了现象即如下图右图中全局光照下左边箱子。左侧呈现红色右边箱子的右侧呈现绿色即只考虑物体的。直接光源虽然光线追踪是不完全正确的但。是其使用到的渲染方程是正确的那么也可以将渲染方程代用到路径追踪上来。但是在此就需要解决渲染方程中的两个。问题如何求解半球上的积分如何实现递归操作对于黄色箭头所指的点来说其实是我。们需要观测的点但是在这里都默认方向向外即虽然是其它各。个方向的光打在此点但我们当作是其向四周散发光线因此可以得。出渲染方程此处忽略掉点自身的发光项。方向上光线的积分此处回顾蒙特卡洛积分的定。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|DiscuzX

GMT+8, 2024-11-24 06:55 , Processed in 0.029070 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表