·DirectX 11新技术的简单介绍
也许对于绝大多数笔记本用户来说,基于DirectX 9的游戏还是目前游戏玩家硬盘里的主力,而已经发布了将尽快4年的DirectX 10,尽管其自身有着前瞻性和独到之处,但实行效率的地下,还是无法使其拥有像DirectX 9那样辉煌成绩。而微软在去年正式推出了全新的Windows 7操作系统,同时也推出了新一代图形API——DirectX 11。在DirectX 11的新技术下,GPU也将获得更强大的通用计算能力,多线程机制的纳入让游戏渲染效率更高。另外,诸如光线追踪技术的引入,都会对游戏工业产生深远影响。
AMD无论是是在硬件端、还是在软件端都已经做好了充分的准备,尤其是针对Windows 7新增的功能,例如DirectX 11 API和Direct Compute,值得一提是就在与Windows 7发布的同年间,AMD也发布了代号为Manhattan的ATI Mobility Radeon HD5000系列显卡,同时该系列的显卡还是目前唯一完全支持微软DirectX 11的笔记本独立显卡。而联想ideapad Y460就是首款采用ATI Mobility Radeon HD5000系列显卡的笔记本电脑。
AMD率先于微软Windows 7完美结合
DirectX 11的新技术介绍
每一代DirectX API的升级或者游戏引擎的升级都会带来游戏画质提升,而其中DirectX API的升级会具有更广的应用性,那下面我们一起简单的来看看DirectX 11所具有的新技术。
● DirectX 11的新技术介绍
>>Direct3D11渲染管线
>>Tessellation镶嵌技术
>>多线程的支持
>>计算着色器Compute Shader
>>Shader Model 5.0
>>改进的纹理压缩
DirectX 11加入了对Tessellation(镶嵌)的支持。Tessellation由外壳着色器(Hull Shader)、镶嵌单元(tessellator)以及域着色器(Domain Shader)组成。同时还加入了计算着色器(Compute Shader),计算着色器与DirectX 10中引入的GS不同,它并不是渲染管线的一部分,CS也是DirectX 11的重要改进之一,可以很大程度上协助开发人员弥补现实与虚幻之间的差别。
装载ATI Mobility Radeon HD5650独立显卡的联想ideapad Y460A-IFI
纹理质量对画面效果起着至关重要的作用。比如我们运行3D游戏时,画面内同样一个物体,观察距离较远时,纹理锐利而清晰,但当你拉近视角,近距离细看时,纹理就非常粗糙了。出现这种问题,一方面是纹理压缩率损失严重,细腻的纹理压缩存放后,损失大量细节;另一方面是大纹理难以保证保证游戏运行速度和软件体积。因此,DirectX 11最快速和最直观的改变就是再次改进了纹理的压缩算法,将纹理体积和纹理质量控制在一个相当优秀的范围之内。
DirectX 10与DirectX 11的对比效果图(点击放大)
联想今年的主力产品——ideapad Y460就采用了支持DirectX 11的ATI Mobility Radeon HD5000系列的显卡,其中主要以HD5650最为代表。在我们简单的了解DirectX 11的技术和特点后,通过上面DirectX 10与DirectX 11的对比效果图,可以看到在画面看到,DirectX 11对光线和阴影部分显示的效果要好很多,而DirectX 10并没有明显的光线分明,同时对于阴影的处理也非常模糊,在画面细节的效果上还是很欠佳。另外,我们也选出了支持DirectX 10的HD 4650和支持DirectX 11的HD 5650进行了多款游戏的对比测试。