您现在的位置: IT专家网 > WinSystem子站 > 评论分析
向下兼容!微软披露Direct 11详情
日前,微软在西雅图召开的Gamefest 2008会议上公布了下一代3D图形接口Direct 11的相关细节。
日前,微软在西雅图召开的Gamefest 2008会议上公布了下一代3D图形接口Direct 11的相关细节。
微软表示,Direct 11将可以在当前的Windows Vista和未来版本的Windows上运行。考虑到兼容性,它不仅将支持未来的Direct 11硬件,还可以向下兼容当前的Direct 10和10.1硬件。
Direct 11还支持tessellation镶嵌化技术,它有助于开发人员创建更为细腻流畅的模型,实现高质量实时渲染和预渲染场景。Direct 11还具备多线程功能,通过更好地利用多线程资源,可以使游戏更有效地利用多核处理器,充分利用现有的硬件资源。
此外,Direct 11还增加了新的shader运算技术,可以让GPU担任并行处理器角色而不仅仅是3D图形解析工作,从而可以让开发者将GPU视为并行处理器来开展研发工作。
回顾DirectX
Direct 1.0
第一代的Direct很不成功,推出时众多的硬件均不支持,当时基本都采用专业图形API-OpenGL,缺乏硬件的支持成了其流行的最大障碍。
Direct 2.0
Direct 2.0在二维图形方面做了些改进,增加了一些动态效果,采用了Direct 3D的技术。这样Direct 2.0与Direct 1.0有了相当大的不同。在Direct 2.0中,采用了“平滑模拟和RGB模拟”两种模拟方式对三维(3D)图像进行加速计算的。Direct 2.0同时也采用了更加友好的用户设置程序并更正了应用程序接口的许多问题。从Direct 2.0开始,整个Direct的设计架构雏形就已基本完成。
Direct 3.0
Direct 3.0是Direct 2.0的简单升级版,它对Direct 2.0的改动并不多。Direct 3.0的推出是在1997年最后一个版本的Windows95发布后不久,此时3D游戏开始深入人心,Direct也逐渐得到软硬件厂商的认可。
Direct 5.0
微软公司并没有推出Direct 4.0,而是直接推出了Direct 5.0。此版本对Direct3D做出了很大的改动,加入了雾化效果、Alpha混合等3D特效,使3D游戏中的空间感和真实感得以增强,还加入了S3的纹理压缩技术。
Direct 6.0
Direct 6.0推出时,其最大的竞争对手之一Glide,已逐步走向了没落,而Direct则得到了大多数厂商的认可。Direct 6.0中加入了双线性过滤、三线性过滤等优化3D图像质量的技术,游戏中的3D技术逐渐走入成熟阶段。
Direct 7.0
Direct 7.0最大的特色就是支持T&L,中文名称是“坐标转换和光源”。
Direct 8.0
Direct 8.0的推出引发了一场显卡革命,它首次引入了“像素渲染”概念,同时具备像素渲染引擎(Pixel Shader)与顶点渲染引擎(Vertex Shader),反映在特效上就是动态光影效果。
Direct 9.0
2002年底,微软发布Direct9.0。Direct 9中PS单元的渲染精度已达到浮点精度,传统的硬件T&L单元也被取消。
Direct 9.0c
与过去的Direct 9.0b和Shader Model 2.0相比较,Direct 9.0c最大的改进,便是引入了对Shader Model 3.0(包括Pixel Shader 3.0 和Vertex Shader 3.0两个着色语言规范)的全面支持。
Direct 10.0
已经包含在Windows Vista操作系统中,目前无法单独下载使用。
新的Direct使你获得更好的图像显示质量,使多人游戏具可伸缩性,以及包括更棒的音频效果。

