【发布时间】:2016-06-27 23:48:47
【问题描述】:
我想知道 Blender 的边框渲染在内部是如何工作的。如果 Blender 没有关于他不会渲染的瓦片中的灯光的信息,它如何计算灯光?我还没有找到任何关于搅拌机这个功能如何工作的参考资料(不包括源代码)。有人可以解释一下(或给我一些参考)吗?
【问题讨论】:
我想知道 Blender 的边框渲染在内部是如何工作的。如果 Blender 没有关于他不会渲染的瓦片中的灯光的信息,它如何计算灯光?我还没有找到任何关于搅拌机这个功能如何工作的参考资料(不包括源代码)。有人可以解释一下(或给我一些参考)吗?
【问题讨论】:
渲染边框设置只改变渲染图像的哪一部分,它不会改变发送到渲染引擎以生成图像的数据。
您可以通过在相机前面放置一个具有反射面的物体和在相机后面放置另一个物体来测试这一点,相机后面的物体将显示在反射中。边框设置不会改变对象中的反射,它只会改变图像的渲染部分。
从最终图像中可见的像素开始渲染图像,并向场景中发送“射线”以确定特定像素的颜色。每条光线都会根据渲染设置在场景中从一个物体反弹到另一个物体再到光源,以计算最终结果。虽然渲染边界会减少用作每条光线起点的像素,但它不会减少场景中每条光线可能接触到的对象或灯光。穿过场景的每条光线都会看到场景中的每个可见物体和灯光,这些物体和灯光会影响每个像素的最终结果。
This conference video 解释了光线类型,可能让您更好地了解光线如何穿过场景以获得最终图像。
【讨论】: