泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

纹理压缩的奇妙之旅 漫谈X800的3Dc

    那么,在有了这些条件以后是否就意味着这种技术就一定能够获得成功呢?这也是一件非常不好说的问题,因为3Dc技术的普及和广泛应用也充满着非常多的阻碍因素。

    首先,这种技术需要显示芯片硬件支持,如果说前期的对法线贴图的压缩工作是由CPU完成,我们可以通过软件的升级来实现的话,那么在数据的解压部分就必须要硬件级别的支持了。

 3Dc技术,目前只有X800系列支持

    这么一来,目前支持3Dc技术的显示芯片就只有R420一款了,这就意味着,3Dc技术的应用范围被限制在了一个非常小的范围里,我们在这里谈了半天3Dc技术也只是虚无缥缈的东西。按照最好的情况发展的话,3Dc技术如果想要得到更为广泛的应用,或者说是进入其他品牌的显示芯片最起码也要等到下一代显示芯片诞生了,最起码也要“秋后算帐”了。

    『小提示-07:因为显示芯片的发布有一个规律,就是每半年一代,今年4月和5月发布了NV40和R420,那么下一代显示芯片就将会在今年秋天偏后的时候推出了,所以称为“秋后算帐”。』

    看来,硬件能否支持是一个3Dc技术应用的敲门砖。

    其次,软件层面上虽然3Dc技术是硬件级别的一种技术,但是软硬始终是不可分离的,虽然真正的操作是硬件完成的,但是,计算机并不知道何时应用这一技术,也就是针对哪些内容采用这一技术。

    这一点非常重要,因为计算机虽然能够根据条件判断什么该做什么不该做,但是人们必须给它一个可以判断的条件,这在具体的操作中就是在法线贴图中做以相应的标记,让计算机知道在什么情况下应用3Dc技术。

    现在的问题就非常明白了,如果想应用这种技术,就必须要游戏开发人员多做一些工作,就是将需要采用这种技术压缩的贴图保存成指定的格式,这样才能程序执行的过程中,读取贴图文件的时候采取具体的操作。

    这么一来,软件对3Dc技术的普及也起着相当重要的作用,如果想让更多的游戏支持3Dc技术,就必须让游戏开发人员认识到这种技术的优越性,并且肯为这个技术多付出一定的劳动。

    那么,也就是说,3Dc能不能获得游戏的支持也是决定能不能实现这一技术的一个原因。<

0人已赞

关注我们

泡泡网

手机扫码关注