DesignWorks

NVIDIA DesignWorks is a collection of products for building GPU-accelerated Professional Visualization applications. It includes Software Development Kits, libraries, samples for Render, Video and Display solutions. These products enable developers, researchers and scientists across industries to benefit from the thousands of computing cores on modern GPUs along with the power of dedicated hardware units for accelerated Video processing.

DesignWorks is ideally suited for developers in:


  • Architecture, Engineering and Construction (AEC)
  • Computer-Aided Design (CAD )
  • Scientific Research

  • Digital Content Creation (DCC)
  • Media & Entertainment (M&E)
  • Simulation and Scientific Visualization



Accelerate Windows Remote Desktop


Game developers and content creators all over the world are working from home and asking us to help them use Windows Remote Desktop streaming with the tools they use.
We've created a special tool for GeForce GPUs to accelerate Windows Remote Desktop streaming with GeForce drivers R440 or later.

Download and launch the executable as administrator on the Windows Desktop where your OpenGL application will run. A dialog will confirm that OpenGL acceleration is enabled and if a reboot is required.

  Download for Windows




Platforms and Technologies

Rendering
Solutions for creating realistic images using ray tracing, or real time rendering techniques with OpenGL®, DirectX®, or Vulkan™.
OptiX, MDL, vMaterials, GVDB, IndeX, VXGI, NvPro, VRWorks

Physics
Rigid bodies, cloth, destruction, particles and fluids.
PhysX

Video
Technologies for low-latency and high compression quality video experience.
Optical Flow SDK, GPUDirect for Video, Capture SDK, Video Codec SDK

Management
SDKs for efficient management through application interface.
NVAPI, NVWMI, NVML, Virtual GPU (GRID)

Display
Technologies that are easy to adopt for boundless and scalable display solutions.
Mosaic, Warp & Blend

Samples
Best practices and optimization techniques for professional Visualization developers




Performance

From video on demand to advanced ray-tracing, DesingWorks SDKs enable you to leverage the maximum performance from your GPU delivering groundbreaking results.


Video Codec SDK: 5X Increase over CPU
GVDB Voxels: 10x-30x faster than CPU-based rendering


Scalable



We are constantly advancing visualization by developing new technologies that leverage the most advanced GPU architectures and compute languages.

Our technologies are deployed on platforms from mobile to laptops to supercomputers powering the cloud.



Get Started With Hands-On Training

The NVIDIA Deep Learning Institute (DLI) offers hands-on training for developers, data scientists, and researchers in AI and accelerated computing. Start your hands-on training in AI for Digital Content Creation with self-paced courses in Computer Vision, CUDA/C++, and CUDA Python. Plus, check out two-hour electives on Deep Learning for Digital Content Creation and Game Development.




Partner Ecosystem




Join the NVIDIA Developer Program

Get access to the latest software releases and tools and receive notifications and invites to join special developer events, early access programs and educational webinars. The program is free-to-join and open to all developers.

Sign up and join now