NVIDIA Updates its Direct3D 10 SDK (v10.6)

NVIDIA Direct3D SDK 10.6 demo

NVIDIA Direct3D SDK 10.6 demo
Nope, it’s not DX11 tessellation, it’s only DX10 instanced tessellation 😉



NVIDIA has published an update of its Direct3D 10 SDK. As the name suggests it, NV’s D3D SDK is focused on Direct3D 10:

The NVIDIA Direct3D 10 SDK demonstrates some of the cool, next-generation techniques that are possible with Microsoft’s DirectX 10. The SDK includes both Direct3D code samples and whitepapers explaining the effects in detail.

Can we hope a NV D3D 11 SDK this year?

New features of NV D3D 10.6 SDK are:

  • An improved version of Instanced Tessellation. This sample implements 3 major schemes for Approximating Catmull-Clark Subdivision Surfaces using instanced tessellation in both DX9 and DX10. In the sample, these three schemes are also compared in terms of their visual quality and performance.
  • Bug fix for StencilRoutedKBuffer: the previous version would create a DX 10.1 device, resulting in corruption errors. A modification to DXUTCore prevents the DX 10.1 device from being created for the StencilRoutedKBuffer project.
  • Upgrade to the June 2010 DirectX SDK: some minor fixes were required because fxc catches more HLSL errors.
  • Upgrade to Microsoft Visual Studio 2008 because the 2005 version is no longer supported by Microsoft’s DirectX SDK.

You can download the 359MB of this SDK HERE.

Before I forget, I successfully tested all demos on… a Radeon HD 6950 with Cat 11.1a hotfix Jan26 😉

And now some screenshots:

NVIDIA Direct3D SDK 10.6 demo

NVIDIA Direct3D SDK 10.6 demo

NVIDIA Direct3D SDK 10.6 demo

NVIDIA Direct3D SDK 10.6 demo

NVIDIA Direct3D SDK 10.6 demo

[via]