转自
unity3d使用不同的渲染路径。你可以根据游戏内容和硬件选择合适的渲染路径。不同的渲染路径有不同的特性。主要会影响游戏的光照和阴影。
渲染路径在PlayerSetting中可以设置,也可以在Camera中覆盖进行设置。
1,Deferred Lighting
Deferred Lighting会准确如实地渲染光照和阴影。如果有许多实时光照,最好使用它。它需要比较高的硬件支持。只能在unity3d pro中使用。而且移动设备是不支持的。
2,Forward Rendering
Forward Rendering是一种基于shader的渲染路径。它支持每个像素的光照及平行光(directional light)的实时阴影。在默认设置中,只有一小部分很强的光照使用per-pixel方式渲染,剩下大部分只是在顶点计算。
3,Vertex Lit
Vertex Lit是最低光照精确度的渲染路径,不支持实时阴影。最好使用在比较老的设备或移动平台。