DirectX 11游戏画质剖析
DirectX 11提升了GPU的渲染效率,当GPU有了富裕的运算资源之后,游戏开发商就可以大胆的去使用更多的特效和技术,高效的算法与更加先进的GPU相结合,DirectX 11游戏很容易就能从画面到速度全面超越DirectX 10游戏。
DirectX 11是DirectX 10和DirectX 10.1的超集。也就是说DirectX 11是基于DirectX 10/10.1开发的技术,并在此基础上做出了扩展和改进。DirectX 11的开发重点是可扩展性和性能优化,并且着力扩大GPU的应用范围,以带给用户更为出色的应用体验。
DirectX 11主要技术改进:
Shader Model 5.0
改进多线程处理
对渲染管线的改进,包括新增“tessellation(镶嵌)”处理阶段以及Hull Shader、Domain
Shader等其他改进。
改进纹理压缩
Compute Shader
借助通用计算着色器(Compute Shader)、曲面细分(Tessellation)、多线程渲染(Multithreading)等新技术,DX11可以带来更快的渲染速度、更多的渲染方式和更好的游戏画质,而且它是DX10.1的超集,支持11.0、10.1/10.0、9.3/9.2/9.1等多种设备特性等级,即使使用旧款显卡也同样能运行DX11 API,甚至执行计算着色器、多线程渲染等一些新特性。
网友评论