您的位置:首页 > 移动开发 > Unity3D

unity3d渲染路径Rendering Path

2014-06-03 10:57 471 查看
转自 http://www.wangdg.com/?p=499

unity3d使用不同的渲染路径。你可以根据游戏内容和硬件选择合适的渲染路径。不同的渲染路径有不同的特性。主要会影响游戏的光照和阴影。

渲染路径在Player Setting中可以设置,也可以在Camera中覆盖进行设置。

1,Deferred
Lighting

Deferred Lighting会准确如实地渲染光照和阴影。如果有许多实时光照,最好使用它。它需要比较高的硬件支持。只能在unity3d pro中使用。而且移动设备是不支持的。

2,Forward Rendering

Forward Rendering是一种基于shader的渲染路径。它支持每个像素的光照及平行光(directional
light)的实时阴影。在默认设置中,只有一小部分很强的光照使用per-pixel方式渲染,剩下大部分只是在顶点计算。


3,Vertex
Lit

Vertex Lit是最低光照精确度的渲染路径,不支持实时阴影。最好使用在比较老的设备或移动平台。


渲染路径比较



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: