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

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

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

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

0
Report
声明
1
Share
相关推荐
in to comment
Add emoji
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
You may like
相关收藏夹
Log in
推荐Log in and synchronize recommended records
1Log in and add to My Favorites
评论Log in and comment your thoughts
分享Share

















































































