DX11可以完美兼容于DX10显卡

1649 篇文章 11 订阅
1623 篇文章 22 订阅
在今年4月份的一个会议上,NVIDIA公开展示了一段名为Ocean(海洋)的Tech Demo,这也是第一款使用DX11 Compute Shader技术的演示Demo。该Demo是在一块GTX 280显卡上完成的,之所以用DX10显卡来演示,一是因为现在没有实用的DX11显卡,二则是DX11技术并不强制需要DX11显卡,因为DX11可以算是DX10的超集,DX11可以完美兼容于DX10显卡,软件驱动上也不需要大的改动,据说第一款DX11游戏《战地1943》的“寒霜”引擎只用了三个小时就从DX10升级到DX11。
Demo中演示的是黄昏时段起伏不断海洋波浪,实时计算大规模场景内的波浪的动态效果需要非常大的计算量。
如果使用DX11中的Computer Shader技术,API将能借助GPU充裕的浮点计算能力进行加速计算,则能轻易完成大量的FFT(傅里叶变换),极大地提高了波浪生成速度,而且画面质量也更好。
以往受限于浮点运算性能,CPU进行FFT变换只能局限在非常小的区域内,比如64x64,高端CPU最多能达到128x128,而GTX 280则能实现每帧512x512的傅里叶变换,所用时间不过2ms,效能非常高


http://www.tudou.com/programs/view/7NmeHsa6iy8


转自
http://www.mydrivers.com/zhuanti/Nvidia_win70907/index.html




现在DX10级别以上的DX版本已经早不是很多人理解的DX就一定会对效果有影响

事实上,不仅不仅更高版本DX游戏不会硬体不支持老版本

甚至都不会软不支持

基本上都可以理解为完全支持了

我之所以转这篇文章

就是希望还是强调我那个老观点,只要是DX9.0C以后的版本,显卡不会排斥什么效果了(PS3和XBOX360都是DX9显卡)

买显卡根本还是性能问题

当然我要改变DX版本会对游戏有影响这一个传统观念

还是有相当大的难度的


实际上很多游戏在XP下屏蔽某些效果(有一些经证明可以被破解),就算是有非常的确实少量有那么一丝效果区别

DX10本质上只是为了促销vista

DX11本质上同样的,只是为了促销win7


当然,我承认统一构架的效率确实高了不少,但是实质上,统一构架不等于DX10(XBOX360)


就说是白了,DX这个问题现在基本和你已经没有关系,而不是哪个和那个效果有多少差距的问题。。。。。。。。

当你还再说那个和那个有多少效果差别,说明你还是没有理解我的意思

唉。想改变一种观念是很难的。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值