This download is licensed as freeware for the Windows (32-bit and 64-bit) operating system on a laptop or desktop PC from programming software without restrictions. The collection download is rather large and an excellent set of examples on how to code with some of the newer techniques.
NVIDIA Direct3D also includes ocean rendering.
The SDK includes a number of interesting samples of how to create 3D graphics with Microsoft DirectX 11 including motion blurs, anti-aliasing, FXAA, shadows, filters, etc. NVIDIA Direct3D SDK is a collection of DirectX 11 code samples which compliments the latest line of NVIDIA GPU products and graphics adapters.