unity3d渲染路径Rendering Path
2014-06-03 10:57
531 查看
转自 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是最低光照精确度的渲染路径,不支持实时阴影。最好使用在比较老的设备或移动平台。
渲染路径比较
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是最低光照精确度的渲染路径,不支持实时阴影。最好使用在比较老的设备或移动平台。
渲染路径比较
相关文章推荐
- unity3d渲染路径Rendering Path
- Unity3D - 渲染路径 (Rendering Path)
- unity3d渲染路径Rendering Path
- 渲染路径-Unity5 的新旧推迟渲染Deferred Lighting Rendering Path
- Unity Shader 学习笔记(12) 渲染路径(Rendering Path)
- RenderingPath 渲染路径
- 前向渲染路径细节 Forward Rendering Path Details
- shader实例(八)渲染路径RenderingPath
- RenderingPath 渲染路径
- Unity前向渲染路径细节(Forward Rendering Path Details)
- U3D 延迟光照渲染路径的细节 Deferred Lighting Rendering Path Details
- 渲染路径-实时渲染中常用的几种Rendering Path
- Unity旧延迟光照渲染路径( Legacy Deferred Lighting Rendering Path)
- 正向渲染路径细节 Forward Rendering Path Details
- unity3d 渲染路径(延迟光照,正向渲染,顶点光照)
- Unity3D 移动平台Path对应路径以及文件路径权限
- Unity3D各平台Application.xxxPath的路径
- Unity3D 移动平台Path对应路径以及文件路径权限
- Unity3D各平台Application.xxxPath的路径