幸星吧 关注:120贴子:2,842
  • 8回复贴,共1

[材质灯光] 一篇经典的灯光材质教程

只看楼主收藏回复

一篇经典的灯光材质教程



1楼2011-03-31 09:49回复
    很多人在创建真实的光滑表面材质上有不少问题,比如瓷器,玻璃和金属。他们总是在寻找各种表面材质,却没有发现:要想创建照片级效果只简单地设定材质是不够的。通常,问题出在高光的设置上,因为它可以表现出了表面的坚硬、光滑、柔软和粗糙。在真实的世界中,高光通常反射出了实际的光源,因此反射面和高光面可以说是一致的。在把高光应用在具体的表面时,尤其是在室内环境中,很多人处理得很生硬,这是因为在真实世界中很难找到完整的室内光环境。

    看这张图,仔细观察它的高光,会发现反射的是一个又大又亮的窗户,在真实的世界中,这个窗户就是光源,他在茶壶上的反射正是茶壶的高光所在。你可能在模拟这个表面高光上花了不少力气,但别担心,由于lightwave的灵活和易用,我们可以很轻松地做出这种效果!
    当然,你可以猜到我会在场景中做一个窗型的白色物体,这样就会在茶壶上反射出我们想要的高光。但这并不完全正确。再看一看这张照片,会发现这个瓷器的反射度并不像——比如说铬——那么高,环境在茶壶上的反射只是轻微可见。但我们又不能把瓷器材质的反射度调得很高。因此我们需要一个十分亮的窗户来达到想要的效果。我们将利用lightwave的一个特性做一个有光亮窗户的室内环境。这样就无须在材质高光参数上作假,只要把他们设置成和真实世界中的一样就行了!
    当然,你可以猜到我会在场景中做一个窗型的白色物体,这样就会在茶壶上反射出我们想要的高光。但这并不完全正确。再看一看这张照片,会发现这个瓷器的反射度并不像——比如说铬——那么高,环境在茶壶上的反射只是轻微可见。但我们又不能把瓷器材质的反射度调得很高。因此我们需要一个十分亮的窗户来达到想要的效果。我们将利用lightwave的一个特性做一个有光亮窗户的室内环境。这样就无须在材质高光参数上作假,只要把他们设置成和真实世界中的一样就行了!
    


    2楼2011-03-31 09:50
    回复



      3楼2011-03-31 09:50
      回复



        4楼2011-03-31 09:51
        回复
          正如你所见,现在的茶壶就像便宜的塑料,并无真实感。你会看到窗户的反光,但亮度相当低,高光也不够真实。怎样做才能让茶壶更像是瓷器呢?加强反光度让窗户的反光更亮?但这样做过的结果是过强的反射了红格桌子而破坏了瓷器的感觉。提高表面高光度?可高光处已经是纯白了……也许是降低漫反射?这样就更不像是瓷器了。

          


          5楼2011-03-31 09:52
          回复
            现在请把窗户物体发光度luminosity调到200%,渲染……什么?你会发现窗户的反射处变亮了,而其他地方的反射却没有变亮!!

            


            6楼2011-03-31 09:53
            回复
              现在把窗户的发光度调到800%,在渲一次。WOW!反光处全都白了耶!就像我们在照片上看到的那样!



              7楼2011-03-31 09:53
              回复
                是的,你是在利用lightwave的对颜色光亮度无限制的特性,这是从lightwave5.6开始就有的,这样反射物的亮度就不受反射度的限制了!而且随着反射物的亮度增高,其反射面积也会扩大。处在烈日下的窗户的亮度会比屋内的最亮处还亮很多倍的。因此,调亮窗户物体的发光度不仅能产生不错的高光效果,更能提高真实感。现在你就能使反光度较低的瓷器和玻璃看起来更像真实世界中的物体了……做些光源物体,提高他们的发光度!此外你还可以通过调节色彩和做窗户物体的发光度贴图来创建更真实的效果!

                


                8楼2011-03-31 09:55
                回复
                  现在我们做最后一步,首先,你可以把茶壶的高光度调到0,你不再需要它了,我们要做更真实的物体。然后,我们要在反射通道中加一个角度影响渐变贴图incidence angle gradient来模拟光衍射效果Fresnel effect(相机和物体表面的相对角度增加时,表面的反射度也会增加),此外,给茶壶设置一些自发光可使茶壶的阴面亮一些,模拟出瓷器表面的光散效果。有一件事要记住——尽管你在使用这项技术时你可能不会用到高光通道,但你在调节表面参数时还是注意一下高光的色彩。例如金属表面的高光色彩。这是因为这项参数影响了反光的色泽。如不使用高光通道,你也可以再添加一个高光层,设置较小的光泽度,来模拟有微小凹凸的表面和汽车金属漆的效果。现在你可以做几种不同的表面,观察他们的光线追踪效果。设置一些物体的材质时,你可能想把反光度调到小于一,而把虚拟光源物体的发光度调到几万,但这样出了高光部分其他地方的反射就看不见了。这里有一些材质的例子,在你自己的创作中尝试一下吧!

                  


                  9楼2011-03-31 09:57
                  回复