概述
Unity图形特性的硬件需求
总结
. | Win/Mac/Linux | iOS/Android | 主机 |
---|---|---|---|
延迟光照 | SM3.0, GPU支持 | - | 是 |
前向渲染 | 是 | 是 | 是 |
顶点光照渲染 | 是 | 是 | - |
实时阴影 | GPU支持 | GPU支持 | 是 |
图像特效 | 是 | 是 | 是 |
可编程着色器 | 是 | 是 | 是 |
固定函数着色器 | 是 | 是 | - |
实时阴影
实时阴影能在大部分PC、主机和移动平台上运行。在windows(Direct3D)上,GPU需要支持阴影映射特性。大部分2003年或更新的独立显卡和2007年或更新的集成显卡都支持阴影映射。从技术上讲,对于Direct3D9来说GPU需要支持 D16/D24x8 或者 DF16/DF24 纹理格式,而对于OpenGL来说需要支持 GL_ARB_depth_texture 扩展。
移动设备的阴影(iOS/Android)需要OpenGL ES 2.0以及GL_OES_depth_texture扩展,或者OpenGL ES 3.0. 尤其是基于Tegra3和Tegra4的Android设备,它们不支持此扩展,因此阴影无法工作。
后处理特效
后处理特效要求渲染到纹理的功能,这通常是这个千禧年制造的硬件普遍支持的。
着色器
在Unity里,你可以编写可编程的或者固定函数的着色器。可编程着色器在所有平台上都支持,默认为Shader Model 2.0(PC桌面端)和 OpengGL ES 2.0(移动端)。你也可以提高Shader Model来获取更多功能。除了主机平台,固定函数在其他平台都受到支持。
最后
以上就是高高酒窝为你收集整理的Unity图形特性的硬件需求Unity图形特性的硬件需求的全部内容,希望文章能够帮你解决Unity图形特性的硬件需求Unity图形特性的硬件需求所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复