unity灯光渲染

一,环境光      

           环境光可以设置为天空盒,纯色和渐变

               反射设置:Source:反射的天空和,改为custom可以指定反射的天空盒

           对于材质球,下边这个值0-1环境光影响越来越小 ,smooth参数:0-1 反射天空盒程度,1:全反射,0:自身

                          

   按照上图去掉环境光影响的效果: 图1是正常的光照阴影,当环境光关掉,环境反射去掉后,阴影将无明暗关系变化,如图2

    

                                图1                                                              图2

二,灯光设置

               灯光属性                          

                                    

                 cookie:带透明贴图的图案,如激光打出来的那种图案

                 flare:耀斑,模拟阳光效果

                  

                  culling Mask:指定接收该灯光的层级

                  playersetting Color Space:  linear和gamma区别(一般使用linear)

                            

三,烘焙灯光

  1,只有静态物体勾选了lightmap sattic 才会收到光照贴图影响,将要烘焙的物体勾选静态

  2,如果烘焙时报错说mesh有问题时,找到模型mesh,够选General Lightmap UV

  3,若发现没有阴影,可能是灯光设置没有设置阴影,或者playersetting-guatily没有打开阴影,或者模型是透明材质,如果物体无法受其他物体的遮挡阴影,有可能是shader使用了老板的不支持的shader,改为标准的

  4,光照       

    ①全局Golbal Illumination:

        

        效果:

               使用GI的烘焙效果

              未开启GI 的烘焙效果

       ② 实时光开启实时GI,bake开启bakeGi

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章