DirectX 10.1, The latest Directx 10 extension that available download via Windows Vista Services Pack 1 Build 6001.16659. This DirectX 10.1 is a improvement version of DirectX 10 which still maintaining the overall structure and programming model of DirectX 10, while enhancing on directX 10 vertex, geometry, and pixel shader instruction sets.
Beside that, the new features of DirectX 10.1 are new shading and texturing capabilities, anti-aliasing improvements, and tighter specifications . All information of DirectX 10.1 can be found in AMD-ATIs whitepaper about DX 10.1 features and technology. [ via TeamATI. ]
The purpose of improvement of DirectX 10 is offers incremental improvements to the programming interface that address limitations of DirectX 10, and unlock new graphical techniques that will take the quality of 3D graphics to the next level in 2008 and beyond. Advantages include global illumination delivering lighting and shadow quality in real-time that matches the ray tracing techniques used in CG films, improved anti-aliasing techniques to clean up distracting shimmering artifacts, and tighter specifications for improved compatibility”, reads the conclusion of the ATI whitepaper.
TO utilize the new features of DirectX 10.1 will require you to have a new GPU hardware such as ATI Radeon HD 3800. But it is obviously backward compatible with any graphic card.
However, DirectX 10.1 is available for Microsoft tester only. But there is a hack tips available to install DirectX 10.1 from Windows services pack 1 Build 6001.16559.
To download Direct X 10.1 for Windows Vista, you will need to install Service Pack 1 through Windows Update Services using a registry hack.
Instructions to active directx 10.1 on Windows vista:
1) Save this text file as File.cmd
2) Then run the batch file with elevated administrator privileges.
3) Install and reboot the computer after installing each update: KB935509, KB937287 and KB93837.
4) After the final reboot, you will get the option to download Windows Vista SP1 in Windows Update.
5) Verify that you have DirectX 10.1 by running dxdiag from the command prompt.
Here are some pictures sample to difference’s from DirectX 9 and DirectX 10 on images quality.
DX 9 scenery from Flight Simulator X
And a rendering of the same scenery with DirectX 10