... / nVoxel主页 » 资源下载 » [译]进阶灯光技巧(1)_Advanced Lighting Techniques-Part 1

[译]进阶灯光技巧(1)_Advanced Lighting Techniques-Part 1

作者:T.n.T发表时间:2012-6-29本文链接:http://www.nvoxel.com/fany_advanced-lighting-techniques-part-1.html

这篇文字的最初发布时间比较早了~

貌似是2003年(那时候我才刚刚知道有Max这东西)~

讲了不少灯光阵列的方法,当时由于渲染器还没现在这么“自动化”~

全局光什么的计算起来很慢,很多时候就是用这种灯光阵列的方法来模拟全局光的~

现在看来虽然有点古老,不过多看看可以加深对灯光的理解~

而且其中有一些小技巧也是很实用的,废话少说,正式吧~

 

如果你在渲染的时候只希望用到标准的灯光来照明场景的话~

那么下面提到的这些方法对你渲染出一个真实的细节效果很有帮助~

在这篇教学中,我将通过一些例子向你们展示使用普通灯光模拟高级光照效果的方法~

使用这种方法渲染的时候,最重要的还是要培养自己观察现实中光线的感觉~

(这里讲到的方法就是避免使用计算机自动计算得到全局光效果,而是通过手工模拟)

 

我们使用到的标准灯光有:

泛光灯:

特点是光线向四面八方发射出去,看上去就形成一个球体的形状

聚光灯:

这种类型的灯光会形成锥形或者金字塔状的光束

方向灯:

这种类型的灯光会形成圆柱体或者正方体状的光束

灵活的将这些灯光类型混合运用就会制造出丰富多彩的光照及阴影效果~

 

注意:下面讲到的技巧只是会产生需要的光线效果~

画面中的阴影效果还需要配合其它的灯光组合来构建形成~

 

我们可以讲两盏聚光灯结合起来,利用这种方法构造一种卤素灯光效果,形成两层锥形的光线范围~

下图中展示的是一组泛光灯的运用~

有一些放在筒灯位置的泛光灯是用来模拟直接光照照亮场景的~

还有一些灯光创建出来是为了模拟间接光照的效果的~

 

1.管状灯_Tube Lights

这是我依照个人的经验搭建出来的模拟光照效果~

通常这种情况下的灯光看起来会像下图展示的那样~

我在圆柱体的左右两边各放了一盏方向灯光来模拟管状灯两侧的光线效果~

同时在圆柱的中心位置放了一盏泛光灯~

通过非比例变形,将泛光灯的形状拉到和圆柱体相近~

使用这种方法模拟由圆柱体顶部和底部发出的光照效果~

然后将阴影强度值设置为负的~

这样就可以让画面上的阴影感觉更像是灯光形成的啦~

 

2.环形灯光_Ring Light

在我刚才的例子中我只提到了最远衰减距离~

在这个例子中我们将用到最近衰减距离来创建环形灯光的效果~

首先用到的是一盏泛光灯,然后打开泛光灯的最近衰减距离选项~

这时候在最近衰减距离之间没有光线产生,因此整个光照效果看上去就是一个环形~

上图中蓝色圆环所形成的区域就是最近衰减距离的范围~

 

3.球形灯_Sphere Light

这种类型的光源很容易创建~

我们只需要将一盏泛光灯放到一个球形物体内就行了~(他就是光源了)

球形灯从表面向四周各个方向发出光线,就和泛光灯是一样的~

只不过阴影的范围会受到光源大小的影响~

因此这里我们需要适当的调整阴影的让它符合光源的大小~

 

4.环境光_Environment Light

环境光会在场景中广泛分布~

你可以将它看作是一种区域灯光,只不过这种灯光会影响到物体的各个部分~

 

户外的天光是这种类型灯光的典型代表~

 

天光是来自大气的光~

太阳光射向地球的时候,经过大气层会被大气层中的云等物质不断地反射作用~

光线被反射后在大气层内向各个方向发散开来~

因此在CG中我们可以把天光看成是一个大半球形区域光源~

 

和前面一样,首先我们先将需要模拟的灯光定性为一种3D形状~

(如我们之前假设的那样,天光就是一个半球形的光源)

然后将标准灯光垂直于这个形状的各个表面铺展开来~

在这个例子中我选用了自由聚光灯放在空间的一个半球表面来模拟半球光照效果~

半球灯光就可以形成一种不错的柔和阴影效果~

 

1-首先创建一个独立的自由聚光灯,然后将灯光的颜色改为淡蓝色~

同时激活Overshot(全投影)选项~

 

2-以关联复制的方式将很多的聚光灯阵列复制在一个空间的半球上~

在这个例子中我是用了比较少的灯光来模拟,这是为了减少渲染时间~

(灯光越多,渲染出来的效果就越真实,细节越丰富,阴影质量也越高)

 

 

3-然后镜像复制一份到建筑的底部(这一组关闭阴影投射选项)~

这组灯光是为了模拟建筑中绿色范围的光效~

 

4-最后在场景中添加一个阳光完成整个环境灯光的搭建~

上图展示的是一个使用半球天光照明渲染出的效果~

 

天光不仅仅适用于模拟环境光~

在任何室外或者单独物体小场景的表现都可用上~

 

本文地址:http://www.nvoxel.com/?p=1001

 

评论

(必填)


不是'叮'的一声变成别的东西才算是奇妙,那个走得很慢很慢,慢得不像话但是非常肯定,一直都在走得钟就已经很奇妙了
相遇 相识 相知 相爱 然后分开 / Themes by T.n.T