Matrox的最新武器G400 崔红杰 1999年 第11期 17版 现在真是一个充满竞争的时代,尤其是在3D加速显示芯片领域。G200、TNT、Banshee好像还是在昨天刚刚发布,更新一代的G400、VOODOO3、TNT2、Savage 4就一个接一个要和世人见面了。这不,3月8日,笔者参加了加拿大Matrox公司在北京举办的G400芯片预先展示会,会上,Matrox公司不仅介绍了G400的特性,还现场演示了G400能达到的效果,下面,笔者就把在现场了解到的G400的情况汇报给诸位读者。 #1 Matrox G400的性能特征(^111701a^) 1)采用0.25微米工艺制造; 2)256位总线结构(2条128总线构成的双总线,一条用于输入,另外一条用于输出,G200只有1条128位总线); 3)128位外部总线的视频内存; 4)多线程总线控制的全AGP 2×/4×接口; 5)支持8MB到32MB帧缓冲配置; 6)高速的3D着色引擎,速度是G200的3倍; 上面的2~6条为显卡的高速度提供了保证。 7)环境映射凸凹面模拟,在不需要更多三角形的情况下,使画面效果更逼真。节省出来的CPU时间可以用于别的任务; 8)完善的纹理处理支持,纹理大小可达2048×2048,支持非矩形纹理、视频纹理等; 9)第二代VCQ明亮色彩质量(VCQ2)着色技术,图像质量更高; 10)使用超清晰技术的高速300MHz RAMDAC。300MHz的RAMDAC已经是新一代3D图形芯片的标准配置了; 这几项技术保证画面质量清晰逼真。速度快,画面质量更好是G400的宣传重点。 11)DirectX 6,PC98/99,Broadcast PC,DirectShow,OpenGL兼容; 12)集成双CRTC显示控制器,提供双头显示技术; 集成多种功能,这是现在3D加速卡发展的一个趋势。 13)最高3D加速显示分辨率可达2048×1536@32位色。 #1 Matrox G400的主要特点 1.环境映射凹凸面模拟 和传统的材质贴图相比,由于环境映射凹凸面模拟(Environment Mapped Bump Mapping)允许在3D中加入复杂的物件场景,所以可以轻易表现出物体凹凸不平的表面、砖块、刮痕等各种细腻的表现;还可完成仿真水面,流动热气流等特殊效果。 当我在现场看到采用这种技术绘制出来的波光粼粼的水面的时候(^111701b^),我简直惊呆了,第一次看到这么真实的水面效果:远处的小山,近处的树木,倒映在湖面上,并且随着水波的荡漾微微颤动……哇!G400给我了一个令人吃惊的第一印象。除了这个片段之外,还看到了Matrox公司自己开发的一个游戏程序片段,一个仙子在林中飞舞,在她身后,留下一串不断变幻并渐渐消失的七彩光环……我简直要怀疑这是录像带了。和这个场面能够类比的是,在我刚刚拿到TNT显卡的时候,在一个针对TNT优化的游戏中,飞行器一边向隧道远处射击,一边在隧道里翻滚,枪弹的火光照亮了隧道并逐渐消失在隧道的尽头。当时,这个片段无疑给了我很深的印象,但是和G400能够达到的效果相比,TNT确实不是一个档次的对手。性能比TNT提高了70%~100%的TNT2是不是G400的对手,由于没有具体测试,不能凭空乱说,大家注意今后的测试吧。 2.视频纹理和模板缓冲 与真实环境映射和凸凹面映射相比,视频纹理和模板缓冲技术虽然现在用处不大,但是新一代的3D加速卡都具备该项功能。特别是视频纹理,更是第一次走上PC机的3D舞台,用这种技术,可以把视频源当作纹理贴到3D画面中,从而融合视频和3D画面,创造出全新的游戏效果。 模板缓冲的作用是把画面中需要更新的部分挑选出来单独加工,这样就能有效地减少绘制图形的工作量并增强图形质量,使用模板缓冲最简单的例子就是飞行模拟游戏中的飞机座舱,在游戏中,只有座舱外的景物在不断变化,而座舱画面本身并不需要刷新。 3.双头显示技术 这是G400多功能的最重要体现。一般的显示芯片只有一个CRTC显示控制器,而G400芯片内部有2个,这两个CRTC既可以输出相同的画面也可以输出不同的画面。由于多了一个非常灵活的副CRTC,因此G400可以实现普通显卡无法实现的效果,比如:主CRTC用于支持主显示器显示(300MHz的RAMDAC是用于主CRTC的),副CRTC用于支持第二个显示器或者电视机或者LCD显示器。由于在G400芯片内没有用于副CRTC的RAMDAC,因此,副CRTC的画面要输出到显示器或者电视机上,需要一块称为“MGA-TVO”的模块。 由于主副显示器使用不同的CRTC,因此,主副显示器可以具有完全独立的分辨率和刷新频率,这在输出到电视机的时候非常有用,我们现在使用的显卡,在输出到电视机的时候,要把分辨率和刷新频率降低,以便适合电视机的要求,在G400上就没有这种麻烦了。 另外,G400在视频与多媒体方面还有很多独特的优点,限于篇幅,这里就不介绍了。(^111701c^) #1 G400的性能怎么样 在这次的G400芯片发布会上,除了散发的资料上的一些数据之外,没有任何有关G400性能的报告,也许是Matrox公司想保密,或者是因为离G400显示卡最终上市还有一段时间。总之,除了一句“G400在高分辨率下的3D性能相当于G200的3倍”之外,再也没有别的测试数据了。根据这句话来推测,G400的3D性能应该在TNT2之上,至少也不次于TNT2。至于2D性能,显示卡发展到今天,这些尖端显示卡在2D性能方面已经没有多少差距了,或者说即使有一些差距,但对应用软件的影响已经微乎其微了,所以,笔者认为,选择显示卡的时候,大家不妨把注意力集中在3D性能、图像品质、功能、价格等因素上。 下表是几款最新3D芯片的对比。尽管表中只反映了芯片很少一部分特性,但会不会感到它们都比较类似?是不是感到VOODOO3已经没有了VOODOO刚刚出世时的霸气?这是一个谁都有机会的时代,就看谁勤奋谁抓得住机会。在展示会结束后,笔者向Matrox亚太地区的工作人员询问谁是Matrox的最大对手,他们表示,最大的对手应该算是ATI,这也是一家加拿大公司,也是自己设计图形芯片,主要供自己使用,现在,ATI的主力产品是ATI Rage128,大家可要注意ATI Rage128哦! 3D芯片 G400 ATI Rage 128 S3 Savage 4 Riva TNT2 VOODOO3 制造工艺 0.25微米 0.25微米 0.25微米 0.25微米 0.25微米 RMADAC 300MHz 不详 300MHz 300MHz 350MHz 时钟频率 AGP 4x 是 是 是 是 否(下半年支持) 最大帧缓存 32MB 32MB 32MB 32MB 16MB 32位着色 是 不详 是 是 否 #1 什么时候上市 也许有不少读者关心这个问题,现在能买到G400显示卡吗?不能!这次仅仅是G400芯片的发布会,离G400显示卡上市还有一段时间。事实上,自1998年第4季度开始,Matrox已将G400芯片样本供给原始设备制造商(OEM)及业内伙伴试用,但一直到3月8日,在G400发布会上,展示的G400芯片依然只是工程样品。按照Matrox公司的日程表,G400芯片要到4月上旬才能最后定型,然后拿出比较完善的测试版驱动程序和配套软件,到5月中旬的时候,显示卡的规格才能完全确定下来,驱动程序也才能定稿,随后才可以在市场上销售。因此,G400显示卡和最终用户见面的时间,最乐观的估计,恐怕也要到5月底6月初了。那个时候,TNT2、VOODOO3、ATI Rage128和Savage 4等肯定已经在市场上打得热火朝天了。也许现在看来,G400拥有高超的性能,定位于高端市场,可能价格不菲,但到G400真正上市的时候,Matrox公司恐怕也不得不考虑市场的变化,给G400一个合理的定价。因此,笔者猜测,G400的上市价格不会比G200刚上市高多少,并且有可能迅速降价,去争夺主流市场的份额。