一,环境光
环境光可以设置为天空盒,纯色和渐变
反射设置:Source:反射的天空和,改为custom可以指定反射的天空盒 intensity multip :反射强度
对于材质球,下边这个值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
5,关照贴图
四, 混合灯光
1,一般bakeGI和realtimeGI会2选1,根据需求选择,同时开会比较浪费性能。对于动态物体一般吧一盏实时光改为mixed来照射动态物体
2,lightmode:
subtracive :低配,只支持一盏产生阴影的光源,如果你使用了多盏灯,对于静态烘焙的可以保留,但是它将不会对动态物体产生阴影
shadowmask:中配 ,支持多盏灯光产生动态阴影,可以存储多盏光源信息,支持阴影影响
改为选中项 shadow distance:阴影影响的距离相机距离范围内的会使用实时计算的光照,产生阴影影响,在此范围内的动态物体才会产生影子
此时效果:
baked indirect:高配,产生的影子更真实,性能消耗也更大,在shadowmask同样设置下,视角指定距离外的物体将没有影子,包括静态烘焙的物体,
关于不同模式下的灯光烘焙效果和性能参数请看 这里