正文内容 评论(0

银麒麟Xabre:给你DirectX8.1的鲜活动力
2002-05-23 15:01:00  出处:快科技 作者:启亨 编辑:启亨     评论(0)点击可以复制本篇文章的标题和链接

作为价格相似的产品,GEFORCE4 MX和Xabre哪一个更好?

前段时间关于第一款AGP8X显卡—启亨银麒麟Xabre PRO的报道给我们带来了不小的惊喜,但是我们得到更多的资料是这款显卡在接口规范上的突破、一些产品规格和低于MX440的价格。那么,除了比GEFORCE4 MX更快的速度、更好的性价比以外,我们在实际应用中还能获得什么?

我们工作室有幸拿到了启亨银麒麟Xabre PRO的样品。这是一款基于Xabre 400 GPU的显卡。按照惯例,我们首先透过测试软件3DMARK2001 SE来感受了一下这块显卡的威力。由于很多的报道都详细分析过Xabre PRO3DMARK2001 SE得分与一些主流显卡的对比情况,在这里我们更多的关注这款显卡的众多的全新特效支持能否带给我们更好的视觉体验。

由于有消息证实Xabre的假想敌是GEFORCE4 MX440,加之2者售价非常相近,在这里我们找来了一款基于GEFORCE4-MX440进行一下对比分析。

在先前的报道中,我们得知Xabre的众多特性中除了AGP8X设计外,还有一项非常惹眼的内容就是对DirectX8.1的支持。

对DirectX8.1的支持能给我们带来什么?它很重要吗?

上面这幅精美的图片是3DMARK2001 SE游戏测试项目中的《自然》场景,是通过银麒麟Xabre PRO运算生成的,而在MX440的测试中,根本就没机会看到这一美景!也就是说,银麒麟Xabre PRO除了比MX440更快以外,还可以做到一些MX440做不到的事情!

对DirectX8.1的支持难道仅仅限于能在3DMARK2001 SE中多看到一些测试动画吗?当然不会这么简单!

3DMARK2001 SE的测试帮助我们找出来一些有趣的东西:

这幅图片所显示的画面是运用Environment Bump Mapping(环境映射凹凸贴图)技术生成的。凹凸贴图技术在3D绘图中的运用可增强3D物体的质感和层次感,极大地提高了3D画面的真实度。

与较早出现的Emboss 和 Dot Product 3凹凸贴图方式不同,Xabre的凹凸贴图引擎所支持的Environment Bump Mapping(环境映射凹凸贴图)技术在表现有较强光感的凹凸表面时,有明显的优势,可提供更高的拟真度;同时,当凹凸贴图工作是处于即时变动的状态时(比如有波澜的液体表面),Xabre的Environment Bump Mapping引擎可提供更高的工作效率。

我们换种方式来说明上面提到的3种凹凸贴图技术的差别:

在营造一些自然场景时,经常会出现一些湖水之类的画面,原始的Emboss技术生成的湖水看起来更像是一块阴天时没有太多光照的绸布;Dot Product 3凹凸贴图方式生成湖水较之Emboss有一些改善,但仍然不够真实,缺点主要在于波光的表现不够充分,而且,湖水波动的动作也不能表现的足够细腻;Environment Bump Mapping技术则让您有机会领略到《战龙传说》或者《泰坦尼克号》等影片中那种可以以假乱真的水面效果。

Environment Bump Mapping也是DirextX8.1吸引人的重要技术之一,它将越来越多的被应用到近段时间的3D绘图、3D游戏当中。而且,这种应用的范围不仅仅是一湾湖水或者一个布满坑点的金属表面的渲染营造,Environment Bump Mapping给了编程人员更容易、更深入的表现环境、物体、人物等表面质感特征的机会,从而为我们营造出一个更为真实的虚拟世界。

作为Xabre的假想敌,MX440在这一方面就相形见拙了,因为他根本不支持这种新型的凹凸贴图技术。我想他的遗憾不仅仅在于不能通过3DMARK2001 SE的Environment Bump Mapping测试了。

这幅图片是3DMARK2001 SE进行Pixel Shader测试的场景。Pixel Shader也是DirectX8.1中重要的新技术之一。该技术可以译作像素处理单元。

Xabre显卡内置的Pixel Shader引擎充分支持最新的图形象素数据指令集,令开发人员能够轻松的对具体像素进行编程操作,无需像以前那样局限于3D图形芯片所固定的像素处理功能。这种高自由度的设计,有助于实现多样化的像素渲染效果。对于普通用户而言,Xabre的高效Pixel Shader引擎能够更为迅速、准确的解释开发人员预设的像素效果,然后完全由硬件来完成像素渲染的加速运算,获取形形色色的精彩3D体验。

对于MX440的用户而言,440GPU不支持Pixel Shader引擎应当是另外一个遗憾。

在这里我们同样拿水波的渲染效果来做一下对比,看一下Pixel Shader引擎的威力--

第一张图是MX440的渲染效果,由于该GPU不支持Pixel Shader的可编程功能,因此,丧失掉了开发者预设的像素特性,令水面看起来更像一块弄脏了的水泥地板。第二张图是银麒麟Xabre的渲染效果,水波的反光表现非常细腻,恰到好处的颜色变化让水面的质感更趋于自然。我想,在这2张图的面前,我们也无须过多去讨论Pixel Shader引擎的存在的意义了。

随着DirectX8.1在开发层次的应用程度越来越高,今后更多的3D游戏和其他3D软件会运用到Pixel Shader引擎的可编程功能。看来选择一款支持Pixel Shader的显卡也算是“未雨绸缪”的好主意了。

用过3DMARK2001和SE版的朋友都知道,3DMARK2001 SE版新增了一项DIRECTX8.1的核心项目的测试-- advanced pixel shader。advanced pixel shader其实就是pixel shader的1.4版。

advanced pixel shader较之更早的pixel shader提供了更大的开发自由度、更全面的指令支持和更高的编译效率。

上面这幅图就是银麒麟Xabre显卡在advanced pixel shader测试中渲染的效果图。同样这也是Xabre较之MX440多出来的功能。

我个人十分看好advanced pixel shader给我们带来的画质改善,因为我的一位朋友看了这幅截图后,以为是我从哪里搞到的风景图片。

在上面的讨论和分析中,我们并非要去探讨NVIDIA和SIS的功过是非,只是希望跟朋友一道分析一下:作为2款价格定位相近的产品,到底哪一款更优秀一些,更适合大家。XABRE不仅仅在得分上胜过MX440,在特效支持上也同样是优胜者,对于我们这些追求无止境的发烧友而言,这真是件大大的好事。由XABRE和MX440引发的探讨中,我们也可以看出,选择显卡,速度并非是唯一标准,因为,3D功能的支持程度也在关系着我们的视觉享受和买显卡后的应用生命期。

【本文结束】如需转载请务必注明出处:快科技

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...