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



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, VXGI, Iray, Path Rendering, NvPro, VRWorks

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

Video
Technologies for low-latency and high compression quality video experience.
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.





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