【blender材质篇】A4-如何理解路径追踪?
广州/三维设计师/4年前/155浏览
版权
【blender材质篇】A4-如何理解路径追踪?
【blender材质篇】A4-如何理解路径追踪?
场景是如何渲染的?
路径追踪:
灯光向各种方向发射很多光子(黄色表示);
这些光子以直线方式传播直到碰撞到物体;

单个光子发生了什么?
光子射到圆锥上;会产生向随机的方向反弹的漫反射;
其中部分光子被圆锥吸收;
被反射的光决定了圆锥表面的颜色;

被反射的光子射到镜面圆球上;
射线只能在镜面反射;
球体也不是完全反射的,也吸收了一部分光;

反射的光最后达到相机上而显示出来;
这个过程是可逆的,渲染引擎通常会把这个过程倒过来;
即从相机开始发射光束;然后跟踪他们,直到击中物体;
物体和光线信息作为输入传递给着色器;
通过节点获得信息;
达到光源后,获取它颜色和强度,并开始路径追踪它;
将光线与沿途物体颜色相乘,获得最终颜色;
相机射出的射线整个过程为每个像素重复多次;
各自结果被整合到像素颜色中;
对所有射线结果进行平均计算贡献,获得最终图像;
cycles的路径追踪:总结说关键点就是:
光线总是从相机开始,然后在场景中反弹,直到碰到某个光源;
路径追踪的基本思想是从视点发出一条光线,光线与物体表面相交时根据表面的材质属性继续采样一个方向,发出另一条光线,如此迭代,直到光线打到光源上(或逃逸出场景),然后用蒙特卡洛的方法,计算其贡献,作为像素的颜色值。

0
举报
声明
1
分享
相关推荐
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
你可能喜欢
相关收藏夹
登录注册
推荐登录即可同步推荐记录哦
1登录即可加入我的收藏
评论登录即可评论想法
分享分享
















































































