a.Skybox
b.Lighting(Directional Lights,Indirct Light,Emission,Light Probe Group,Reflection Probe)
c.注意事项
参考博客:https://blog.youkuaiyun.com/GameObject14715/article/details/81703916
【1】Skybox
Skybox Material:天空盒材质是出现在场景中所有物体后面的材质,用于模拟天空或者远处的背景。
Sun Source:当使用程序天空盒时,使用它来指定带有方向光的游戏对象,如果设置为none,场景中最亮的方向光则被指定为太阳光。
1.Procedural Skybox:程序性天空盒子
创建一个材料,然后着色器选择Skybox—中的Procedural(程序性的)。
Sun Size Convergence:太阳尺寸聚合,一定程度上收敛尺寸。
Atmosphere Thickness:大气厚度。
Sky Tint:大气色调。
Ground:大地色调。
Exposure:曝光程度。
2.Cubemap Skybox:立方体天空盒子
Cubemap是一个由六个独立的正方形纹理组成的集合,它将多个纹理组合起来映射到一个单一纹理,通常用来构建全景天空盒。
引入了照明和反射信息。
HDR:High-Dynamic Range高动态范围图像。
3.Panoramic Skybox:全景天空盒子
4.6 Sides Skybox:六边形天空盒子。
【2】Lighting
1.Directional Lights:方向光,不会衰减,无限的光源。
2.当光照射到物体,由于物体是否具有静态属性,可分为:Direct Light:直接来源光源的光。任何事物都在收到直接照明。:间接照明是正在接受照明物体反射的光,只有静态对象才能使用(此时旁边物体的颜色会受到静态物体本身颜色的散射)
Indirect Multplier:改变间接光的强度,间接光光线从一个对象反弹到另一个对象。如果值大于1则反射光将变得更亮,小于1反射光暗淡。
Baked Shadow Angle:烘焙时,软化边缘阴影,让他们看起来更自然。(Directional)。
Baked Shadow Radius:烘焙时,软化边缘阴影,让他们看起来更自然。(Point or Spot)。
Resolution:阴影分辨率,越高越消耗性能。
Bias:阴影距离物体的距离。
Normal Bias:有时候光投射过一个组合物体,尽管物体没有间隙,但是系统会试图在影子上显示内部是不同的物体,然后再影子上产生间隙的印象,可以通过此项改善状况。
Cookie:像面具,当光线投射过去会产生一些特殊的效果。举个例子:光线穿过树叶,投射到地上变成点点光斑。
Draw Halo:绘制光晕。
Culling Mask:选择要照射的图层。
3.Emission:本质上是一个发光通道,自发光效果。
在材质中,设置此项,然后添加纹理(可选),设置HDR颜色,设置亮度强度,即可。
4.Light Probe Group光照探头组合
需要光照探头来解决,动态物体无法被Lightmap作用的问题,此时动态物体会与烘焙好的场景格格不入,需要Light Probe来为动态物体的周围环境光照信息。
初始由8个黄色的采集器组成,用于探测环境周围的光线。
光照探头的采集器就会以物体的中心点(Mesh的中心点)以及最近的探头构建一个“黄色三角形的体积”来对物体进行标注并为动态物体提供周围环境的光照信息(主要是明暗程度的光照信息表现)。
动态物体默认会受到Light Probe影响,无需其他设置。
优点:
性能不错(对比实时阴影性能高很多),适合移动平台,VR平台。
配合烘焙的效果很好。(动态物体跟周围环境的搭配会很好)
可以可视化编辑Light Probes的分布,不需要代码控制。
缺点:
烘焙后(Build后)才能有效果,不能实时的改变。
只能整体进行明暗变化。
5.Reflection Probe反射探头
提供反射周围真实环境的伪反射(相对于shader的真实反射,性能开销小很多)。
Type:Backed(烘焙出反射贴图,勾选reflectionProbe static),Custom(指定的cubemap来反射周围环境),Realtime(实时的生成反射)
intensity :在反射探头的范围内控制环境亮度大小,如同光源一样照亮周围;
box projection :最上面的动态图中,从不同角度看镜面有不同的景象,但是你把摄像头拉远,在反射平面上看到的景象大小并不会改变。如果你想让反射的景象随距离发生变化,那么久勾选box projection;
box size : 反射探头影响范围大小;
box offsize :box的偏移;
reselution:值越大,反射的景象越清晰;
shadow distance :反射景象中阴影的有或无,明显后者不明显;
clear flags :skybox则反射天空盒,solid color 反射背景颜色;
culling mask :指定反射哪一层的物体;
clipping planes :控制反射探头反射环境的远近,near仅far远;
【3】注意事项
当灯光出现鬼畜现象,考虑是不是灯的数量太多,一般默认物体收到最多四个灯的作业。可在此调节edit/project settings/quality/pixel light count