查看: 1612|回复: 0
打印 上一主题 下一主题

maya区域光打光教程

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-9-12 16:45:24 |只看该作者 |倒序浏览
飞特的朋友们,大家好,今天给大家带来的是一篇maya区域光打光教程,希望对飞特网的朋友们有所帮助,我们正式进入教程:
area light(区域光)
1-同以前一样,我们先建立一盏区域光。
20090106090005963.gif
2-放在你喜欢的任何地方。
20090106090006439.gif
3-现在打开use ray trace shadows(使用ray trace 阴影)。
20090106090006256.gif
4-点渲染。你得到的应和下图相似。你看,阴影有很严重的颗粒感了,所以我们接下来要增加shadow ray和ray depth limit来调整一下。
20090106090006484.jpg
5-现在在灯光的属性里,按你的需要增加shadow ray 和 ray depth limit,然后打开渲染设置window>>rendering editors>>render settings。打开 raytracing卷,增加如下图所示的值。
20090106090006685.jpg

6-选中灯光,然后到它的属性,打开mental ray卷,确保你的渲染器设的是mental ray,并且打开了global illumination。
现在你应该能看到一些不一样的选项,比如有use light shape 和 emit photons。
use light shape(灯光的形状),你能将你的灯光形状改为disk(圆盘),(sphere)球体,(cylinder )圆柱体,以及用户自定义,所以你就能得到你想要的任何形状。
emit photons(发射光子),光子是一些导致场景内非直接反射的小点,在它们衰亡之前,会在物体间不停的反射。
20090106090006966.gif
7-好了,我们先来看一下灯光的形状方面,将你场景里的物体复制,然后隔一段距离放置。

20090106090006300.gif
8-打开hypershade。
20090106090006441.gif
9-在 hypershade建立一个surface shader 材质,然后在你的工作区里就能看到它。选择你复制的物体,右击新建的surface shader 材质,从弹出的菜单中选assign material to selection(将材质赋给选中的物体)。
   20090106090007493.jpg
10- 还是在hypershade,双击surface shader然后材质属性编辑器会弹出来。如下图所示,调整你的设置。
20090106090007153.gif
11- 然后点渲染,你就能得到如下图的效果。
20090106090007577.jpg

12-选择你的灯光,在 light shape里,根据你的场景中物体的需要选择任
一形状。比如,我会选择sphere,因为我比较熟悉它的使用了。放大灯光以适合你的物体,然后如下图所示调整设置。
20090106090007989.jpg
13-点渲染。如你所见,画面太暗了,为什么呢?因为你的物体接收并投影,这是暗的原因。
20090106090007664.jpg
14-现在来解决一下这个问题。选中物体,打开属性编辑器,分别取消点选psphereshape2 和 polysurfaceshape1cast的 shadows 和 receive shadows。以上的物体名是我自己用的,如果你的不是这样,就按你的做。
20090106090007633.jpg

15-现在选择灯光,根据你的场景的大小加强它的强度到3或者4。

20090106090007575.jpg
16-现在点渲染,这次你会看到和以往不一样的效果。
20090106090008931.jpg

17-打开你的render settings 然后点选 final gathering卷,在它下面,如下图所示scale增强的值(以颜色表示)。

20090106090008221.gif
8-打开hypershade。
9-在 hypershade建立一个surface shader 材质,然后在你的工作区里就能看到它。选择你复制的物体,右击新建的surface shader 材质,从弹出的菜单中选assign material to selection(将材质赋给选中的物体)。
  
10- 还是在hypershade,双击surface shader然后材质属性编辑器会弹出来。如下图所示,调整你的设置。
11- 然后点渲染,你就能得到如下图的效果。

12-选择你的灯光,在 light shape里,根据你的场景中物体的需要选择任
一形状。比如,我会选择sphere,因为我比较熟悉它的使用了。放大灯光以适合你的物体,然后如下图所示调整设置。
13-点渲染。如你所见,画面太暗了,为什么呢?因为你的物体接收并投影,这是暗的原因。
14-现在来解决一下这个问题。选中物体,打开属性编辑器,分别取消点选psphereshape2 和 polysurfaceshape1cast的 shadows 和 receive shadows。以上的物体名是我自己用的,如果你的不是这样,就按你的做。

15-现在选择灯光,根据你的场景的大小加强它的强度到3或者4。

16-现在点渲染,这次你会看到和以往不一样的效果。

17-打开你的render settings 然后点选 final gathering卷,在它下面,如下图所示scale增强的值(以颜色表示)。


18-在light shapes的最终效果图中,我还建立了一个圆柱体和另一盏区域光,将它的形状改为圆柱,并联结到物体上。
现在我们已经结束了light shape的介绍,来看一下光子的情况,以下是最终的场景。
20090106090008957.jpg
19-关于光子,如果你有自己的场景,你可以用你自己的试试,如果没有,可以下载我的来试试。
建立一盏区域灯然后连接到你的房间的窗户上。
20090106090008170.gif
20-选择区域光并打开属性编辑器,将它的强度设为0,点选emit photons,不改变它的默认设置。
20090106090008694.gif
21-在渲染设置里,将你的渲染器设为mental ray,点选global illumination然后加强ray tracing的值。
20090106090008982.gif
22-在global illum photons,如下图所示加强它的值,或者加到你的电脑所能承受的极限。因为这个值越大,你的渲染会越慢。所以尽量找到一个平衡点。这个设置只有在你打开了 global illumination才有效。
20090106090008510.gif
23-设置好了以后,点渲染,可以看到这个图有的地方太亮,有的地方照明不够。

20090106090008942.jpg
24-试试photon intensity(光子强度)的设置。
20090106090008562.gif
25-点渲染,你能看到效果已经好多了。
20090106090008257.jpg

26-打开渲染设置下的final gathering,点渲染。现在我们得到一个和以前的比起来好太多的效果。在这个教程的练习部分,我会告诉你怎么用这样的技术对一个室内环境进行照明。
这个图有点锯齿状的毛病,因为我忘记加强anti-aliasing (消锯齿)的值。
20090106090008998.jpg
3D教程完。

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

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

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-10 15:09 , Processed in 0.102556 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部