![]() | ||||||||
sina.com.cn |
| |||||||
![]() |
|
![]() |
|
|
http://tech.sina.com.cn 2001年02月21日 天极网 这个标题,有的人可能一点都不感到兴趣,因为大家关注的焦点应该是娱乐3D(就是Direct3D)游戏方面的表现,OpenGL有什麽好谈的吗?OpenGL入侵PC沿革OpenGL原本并不是PC个人电脑的产品。它是大型的电脑工作站,用於专业电脑绘图,相对Direct3D之娱乐用途(玩Game)。但随者PC个人电脑平台上CPU的效能越来越强大,最重要的是WinNT/Win98核心的支援OpenGL,加上一些动画绘图软体陆续推出Windows版本,例如3D StudioMAX,PC平台逐渐成为OpenGL的应用环境。要在PC上跑OpenGL应用软体,最基本的需求就是一张支援OpenGL的显示卡。原本PC上讲求的是娱乐3D(玩Game),但如今支不支援OpenGL也成为PC显示卡所标榜的特色之一。当然它们的处理速度远远不及专业工作站级产品,但价格便宜,价位大抵是在一万元以内,提供PC上的基本使用。第一张支援OpenGL的PC级显示卡第一张以此理念推出的PC等级的OpenGL显示卡就是3DLabs的Permedia2,它不仅支援OpenGL,也支援Direct3D,可说是一张专业与娱乐并重的显示卡,由於3DLabs本身就是在做专业OpenGL显示卡的,一张动辄数万数十万的卡都有,一推出,吸引了不少注意。不过3DLabs如今只是将触角延伸至PC上而已,在主流的Direct3D加上OpenGL。一开始,在众多PC显示卡,支援OpenGL的能力,它是第一张,自然是一大特色,不过毕竟专业人士仍是一小撮族群,娱乐3D仍是PC显示卡的主流。 其他显示卡对OpenGL的支援在Permedia2首开风气之後,其他厂商也渐渐为自家显示卡撰写OpenGL驱动程式。尽管如此,会去关心某某显示卡支不支援OpenGL的人毕竟还是少数,我们在站上曾写了一篇访谈性文章,大概地描述了市面上哪些显示卡真的支援OpenGL,以及哪些显示卡所支援的OpenGL只能跑跑Quake II而已,事实上,这是一份很有用的资讯。 工作站上的数万数十万等级的显示卡有哪些?甚至要买哪些显示卡?一些专业绘图工作者大多很有经验,但是在PC上的这些3D显示卡,哪些真的可以跑OpenGL吗?效果又如何?我想很少有人做过这样的统计。当初访谈的这个朋友很有趣,他就是在经济不宽裕之下,才会去想了解各种显示卡在OpenGL方面的表现,学生嘛!当然不可能花数万元去买一张专业级的OpenGL显示卡!况且他当初只是要利用3D StudioMAX做一些研究报告所需要的3D模型,因此基本效能的OpenGL还可以胜任。Permedia 2的OpenGL效能到达的程度由於Permedia2是在这种背景下推出的,所以不要冀望它会有多好的效能,实际上Permedia 2在OpenGL方面的效能表现不过是跟後来推出的Inteli740或NvidiaRiva128差不多的程度罢了,甚至被後来推出的Riva TNT给干掉了,只是Permedia2毕竟是由3DLabs所推出,所以有些人会对於Permeida2抱有较大的期望。Leadtek曾推出过的L2300就是使用Permedia 2显示晶片,如今Permedia2由於D3D效能不佳,可说已逐渐在PC市场上消声匿迹了,毕竟PC市场上讲求的还是娱乐3D。关於Permedia 3正式推出或许您仍在等待Permedia3的推出,其实Permedia3晶片已经在六月悄悄推出了,不过在此必须告诉各位,3DLabs公司有〖於PC显示卡市场生态的丕变以及整合性晶片组的推出,它重新调整了它的产品策略,不去特别强调它的Direct3D,还是将重点摆在自己长久经营的OpenGL专业领域,跟Permedia2一样,Permedia3一样锁定在PC市场,并和他一系列的工作站级显示卡串成完整的产品线。3DLabs也不讳言地指出,如果您是3D Game的狂热份子,对於速度有异於常人的要求,Voodoo3或TNT2Ultra才是您比较聪明的选择。而实际上Permedia 3的Direct3D效能也落後它们有一段差距,如果您正期待Permedia3在3DGame上有多出色的表现,恐怕只会得到失望的结果。 PC等级OpenGL显示卡所能达到的效能?Permedia2只内建8MB记忆体,OpenGL效能只能让您尝鲜,稍微体会OpenGL软体运作的情况,Permedia 3则内建了32MB,OpenGL效能又如何呢?没用过,实在不清楚!总之直接把Permedia3视为中阶的OpenGL即可,只是不知Permedia 3表现出的效能在怎样的程度。除了Permedia3之外,另外ATIRageFury或是Nvidia TNT2在OpenGL方面也都有不错的支援能力,只是毕竟D3D是主流,顶多只会提到支援OpenGL。 以TNT2Ultra为例,如今正跟3DFXVoodoo3系列战得不可开交,顶多只会提到支援OpenGL而已。至於Permedia 3或TNT2Ultra何者在OpenGL效能及相容性较佳,这也是一个值得了解的话题。不过根据专门从事电脑动画的人来说,如果真是是营业用途,接一些Case,那麽我们所谈得这些根本都不够用。不过,一张数万甚至十万元的卡未必人人都买得起,那麽不妨提供一些只有一两千元还可以,再增加一些经费,例如五六千元,购买一张TNT2,先熟悉OpenGL,真的需要专业应用,届时有了钱有了技术再购买专业等级的显示卡也不迟,也不容易买了後悔。显示卡需要内建到32 MB记忆体吗?目前记忆体已经来到了32MB,相信有的人一定都曾怀疑过,像Voodoo3仅有16MB记忆体,但3D效能却吓吓叫,况且32MB所支援的2D解析度远超过萤幕所能负荷的程度,对大多数人来说,根本用不到,那麽为什麽有的显示卡还要内建32 MB呢?TNT2也内建32MB记忆体,真的有需要这麽多吗?如果从D3D的角度来看,用处可能不是很大,之所以要内建32 MB,我想,有一点是因为OpenGL的缘故,因为应用程式的需要,想想看,专业级的OpenGL显示卡,内建96MB甚至128 MB是很稀松平常的,由此来看支援OpenGL的Permedia3,TNT2Ultra,ATIRage Fury等内建32MB的显示卡变不会觉得太奇怪了。 PC显示卡分类所以如果将专业用OpenGL及娱乐用Dired3D的支援度做分类标准,我们简单可以将市面上的显示卡归类为以下叁种:纯娱乐--Voodoo Banshee,Voodoo2,Voodoo3......。专业用途--数万至数十万的卡。娱乐专业兼具--Nvidia Ultra,3DLabsPermedia3,ATIRageFury。3DFxVoodoo系列就是典型玩Game专用卡,虽曾推出OpenGL ICD,不过到现在一直在beta,看来3DFX认为GAME跑得顺还是最重要的。S3Savage加入OpenGL ICD的支援,但支援度其差无比,有等於无,在S3Saveage4不知是否又有了重大的突破。如果您需要在自己的PC上跑OpenGL应用程式,那麽Permedia 3/TNT2Ultra/ATIRageFury都是目前蛮不错的选择。结语我们一直很强调,使用者要真的了解显示卡的特色是否符合自己的需求,这也是我制作这个网站以来一直所强调的,3D效能很重要,但只是其中的一环,希望以上能做为各位在选购显示卡方面的参考。 |
网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师
Copyright (C) 2000 SINA.com, Stone Rich Sight. All Rights Reserved版权所有 四通利方 新浪网