sina.com.cn
新浪首页|免费邮件|用户注册|网站地图

科技时代

新浪首页 > 科技时代 > 硬件 > 显卡相关 > 正文







3dfx Voodoo 4/5的HSR功能简介

http://tech.sina.com.cn 2001年01月01日 天极网 屁兔毛毛

  3dfx公司在11月30号推出了最新的Voodoo 4/5 Win98/Win ME驱动程序,版本号是1.04.01 BETA。这个版本的驱动程序推出不久,就有玩家发现1.04.01 BETA驱动内置了隐藏的HSR功能选项,可以大幅度提高Voodoo5 5500显示卡在OpenGL和Glide游戏中的表现效能。

  那么什么是HSR,HSR功能对Voodoo5 5500效能究竟有什么正面和负面的影响呢?下面我们就来仔细研究一下。

  HSR的全称是Hidden Surface Removal(隐面消除)。所谓“隐面消除”,简而言之,就是显示卡图形芯片在物体图像生成过程中,不生成被其他物体遮住的表面,这样就可以大大提高游戏的FPS。

  目前显示卡的图形芯片都是首先按照OpenGL/Glide/Direct3函数库来构建待显示物体的架构,然后进行表面渲染,这其中包含我们熟知的纹理贴图、光影变换等等加工过程。在整个物体图象的生成过程中,显示芯片都要耗费大量的计算资源、显存资源来生成整个物体,包含物体的显示部分、不显示部分和被其他相交物体遮盖的部分。而HSR功能的出现,使得显示卡的图形芯片无需计算生成并渲染不显示部分和被其他相交物体遮盖的部分。这其中包含了“不生成隐藏架构”和“不渲染隐藏架构表面”两个部分,因此可以大大节约显示芯片的计算渲染资源,从而提高图形芯片在特定软件或者游戏中的效能表现。

  其实HSR功能并不是通过显示芯片的硬件架构来实现的,而是通过系统主处理器-CPU的软件计算来实现的(当然图形芯片的T&L单元的处理能力有剩余的话,也可以进行HSR功能的计算和控制)。

  当初3dfx在推出Voodoo5 5500的时候,我们并没有在3dfx公布的VSA-100图形芯片技术参数中发现“隐面消除”功能,而现在3dfx仅仅通过更新驱动程序在没有硬件T&L单元的VSA-100芯片上实现了“隐面消除”功能,最近nVIDIA也表示将在下一版的7.27雷管驱动程序中添加“隐面消除”功能,未来在拥有硬件T&L单元的Geforce256、Geforce2图形芯片上实现隐面消除。所以“隐面消除”功能毫无疑问地是通过系统主处理器来实现的。




网站简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 帮助信息 | 网站律师

Copyright (C) 2000 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网