DirectX11的第一个诱惑
10月23日,微软的Windows 7操作系统正式启动,在接下来的第二天,Unigine,最流行和最图形Unigine引擎(虚拟现实引擎)在游戏行业,推出了世界上第一个试验/示范项目支持DirectX 11:mdash;mdash;天堂(天堂)。该技术演示诞生了镶嵌技术特点的神秘面纱,并给我们带来了不可抗拒的诱惑第一个DX 11技术演示刚出炉
在图形API发展最重要的游戏(应用编程接口),微软的DirectX(开放图形OpenGL在图书馆,开放图形库)成为事实上的标准,它引入了一个新版本的架构,新的令人眼花缭乱的技术的不断改进也在第一时间进行了大量的胜利,新版本不仅是DirectX图形API,硬件和游戏发展的风向标,最高影响的研究和发展方向的新版本将出现每一次时间的图形硬件和今后一个时期显示未来的游戏。
Windows 7操作系统也遵循自然规律,与新的操作系统给我们带来了新的3D图形apimdash;mdash;DirectX 11和DirectX 10.1(小修与Windows图形API的Vista系统)不同的是,新一代的DirectX 11的变化带来的是革命性的。具体来说,DirectX 11的五个关键的特点,他们是镶嵌(嵌入式细分技术)、多线程(多线程处理),计算着色器(Shader Model 5,DirectCompute)(着色处理引擎)和纹理压缩(纹理压缩)。这些技术特点,能给用户带来更好的视觉享受。
虽然微软的DirectX 11的游戏爱好者已经画了一幅美丽的图画,他们要说服人,用事实说话。当DirectX 11游戏尚未全面上市,它是演示或测试演示尤为珍贵。今天,未知Unigine公司争夺的3D图形性能测试软件行业Futuremark前发射了世界上第一个DirectX 11测试/演示程序的天堂,让所有游戏玩家关注的DirectX 11将欢呼。
作为第一个DirectX 11技术演示程序,Unigine天堂演绎镶嵌,DirectCompute技术特点,Shader Model 5等。它提供了支持DirectX 9 / 10 / 11和OpenGL,给我们带来的各种物理计算出色的视觉体验。视觉效果足以用夸张来形容。
从天堂这个演示实验,计算出天空的积雨云,动态效果,通过物理性能高的阴影,灯光效果都没有经历过的。和镶嵌的特点充分应用也让用户感受到了DirectX 11特效的巨大魅力。看来之前介绍的权威3dmark测试软件的新版本,天堂将是玩家进行DirectX 11性能测试的唯一选择。
DirectX 11的五个关键技术特性
天堂已经充分利用了DirectX 11的新技术和指令。
镶嵌不来
在DirectX 11的五个关键特征,镶嵌技术是一颗璀璨的明珠,它将成为未来的DirectX 11游戏的主要技术特征。然而,今天的镶嵌光彩意味着几代人的艰辛发展。
早在2001年7月,微软提出了一个技术叫到在DirectX 8.1的规范,这是与各种虚拟的三维位移映射技术前相比非常巧妙的技术,它可以自动创建顶点位移的地图一样,但是它并不需要一个高度图作为参数,使模型自动平滑之后,ATI在使用到技术领先(ATI称truform)在其自己的R200(Radeon 8500)。但在实际的应用中,TruForm经常用自动的在一个不需要自动曲面模型,如枪,结果很可笑。
这是这个问题的存在,TruForm在DirectX 9的时代消失了。虽然效果不理想,这项技术使低模3D游戏看通过简单有效的方法高质量模型的曙光。2005,ATI的图形芯片设计的Xenos为XBOX360,提高到技术的后者采用,并给它一个新名字:mdash;mdash;镶嵌。镶嵌的改进是非常成功的,它可以根据不同的表面模型的细分,没有复杂的模型设计手册三角形数百万程序员,简单地画一个轮廓,剩下的就交给自动镶嵌镶嵌。
后庭,可编程tessellator(可编程马赛克)集成在R600 2007和后续产品的持续。在这一点上,镶嵌技术已经比XBOX360进一步提高。当R600发布,ATI想出一个CG水平实时绘制演示。山被雪覆盖产生的镶嵌,其复杂性甚至超过了主要人物的红宝石。之后,Radeon HD3000和HD4000显卡继续支持镶嵌。然而,因为ATI总是独自支撑,但DirectX集成技术,使其一直无法获得游戏制造商的青睐,并不是一个游戏产品支持镶嵌。但在动画市场细分是非常受欢迎的,许多公司使用它的图形。
今天,镶嵌集成在DirectX 11,经过了几代的发展,已经越来越成熟,细腻,灵活,高效实用。所以一旦推出,得到了游戏厂商的积极回应。然而,微软没有移植ATI的镶嵌技术,支持DirectX 11,但优化使其与渲染过程完美结合。
一个提示:微软的变化,镶嵌
微软的DirectX 11镶嵌在新工艺制备三部分:tessellator,Hull Shader(嵌入式设备)和域着色器(外壳着色器)(域着色器),比ATI的解决方案更加完整、系统。DirectX 11镶嵌的美是不需要反复访问内存,节省资源和提高性能,并提高质量,性能和游戏开发的效率。
到技术是制作模型的平滑性好
镶嵌技术,美国工人可以肆意画一个真实和复杂的三维模型
预计DirectX 11的未来
在正式发布Windows 7之前,已有超过20场游戏声称采用DirectX 11技术,其中许多技术已经上市出售。例如,BattleForge宣布在9月23日11支持DirectX加补丁。然而,这个RTS(即时战略)在线游戏目前只服务于美国和欧洲,并没有中文版。
行业中的许多人认为,DirectX 11在某种程度上可以说是DirectX10的超集,它是广大消费者可以更直观的看到先进的特殊效果,并进一步促进游戏开发的程序员,目前除了高度赞扬了Windows 7与DirectX 11的集成,DirectX11游戏的广泛支持是一个时间的问题。
作为DirectX11最重要的特征,推广镶嵌的发展也面临一些困难。虽然这是一个很好的技术,但因为它是AMD(ATI)是一种开发NVIDIA,现有产品不支持这种技术,如果镶嵌支持NVIDIA显卡的下一代,没有细分进行然后,如果NVIDIA不提供这样的支持,镶嵌技术的普及将起到很大的折扣。
当然,因为它是DirectX11内置标准,确实很先进。同时,AMD对游戏厂商的影响也不容小觑。因此,游戏支持镶嵌技术的数量不会小。到目前为止,已经有潜行者:Lippi AKI将军,呼叫Colin Mccrea:尘埃2》(Dirt2),异形大战铁血战士
值得一提的是,在灰尘2、镶嵌技术的应用甚至比天堂基准更彻底,旗帜在风中飘扬,水的作用(两技术几乎可以取代物理引擎),和观众哭hellip;hellip;的镶嵌技术综合利用工程、屏幕动态现实超越以往任何赛车游戏!
毫无疑问的是,随着微软和游戏厂商的推动下,DirectX 11的特殊技术,以镶嵌,将被广泛应用,它将带来更真实的体验到球员比赛的球迷,让我们拭目以待。