NVIDIA GameWorks™ pushes the limits of gaming by providing a more interactive and cinematic game experience and thus enabling next gen gaming for current games. We provide technologies e.g. PhysX and VisualFX, which are easy to integrate into games as well as tutorials and tools to quickly generate game content. In addition we also provide tools to debug, profile and optimize your code.

Solutions Provided in NVIDIA GameWorks


Provides solutions for rendering and effects including:

  • HBAO+ Enhanced Horizon Based Ambient Occlusion
  • TXAA Temporal Anti-aliasing
  • Soft Shadows Improves on PCSS to reach new levels of quality and performance, with the ability to render cascaded shadow maps
  • Depth of Field Combination of diffusion based DOF and a fixed cost constant size bokeh effect
  • FaceWorks Library for implementing high-quality skin and eye shading
  • WaveWorks Cinematic-quality ocean simulation for interactive applications
  • HairWorks Enabling simulation and rendering of fur, hair and anything with fibers
  • GI Works Adding Global Illumination greatly improves the realism of the rendered image
  • Turbulence High definition smoke and fog with physical interaction as well as supernatural effects


Rigid bodies, cloth, destruction, particles and fluids:

  • PhysX Scalable multi-platform game physics solution supporting a wide range of devices, from smartphones to high-end multicore CPUs and GPUs
  • Clothing Quickly generate dynamic clothing. Artist focused with intuitive and easy authoring tools
  • Destruction Enables artists to quickly generate pervasive destruction significantly enhancing the gaming experience
  • Particles & Fluids Particles enable artists to easily provide a much more immersive environment by using physical particles which can interact e.g. with wind and explosion force fields. Particles can also be used to simulate fluids

Core SDK

Exposing access to NVIDIA Hardware:

OptiX For Games

The NVIDIA® OptiX™ Ray Tracing Engine is a programmable ray tracing framework. OptiX is used in the Games to accelerate tasks like accurate ambient occlusion and light baking.

Sample Code

Graphics and compute samples for both OpenGL and DirectX developers, showing cutting edge technique for games.:


Geforce tools for debugging, profiling and optimizing graphics and compute applications:

Android development tools for debugging, profiling and optimizing graphics and compute applications:

NVIDIA GameWorks in action

The NVIDIA GameWorks technology has been already used in a lot of games. Below is just a small selection of recently released games, for more examples, please check out our NVIDIA GameWorks Youtube Channel.

Watch Video
Watch Dogs

Ubisoft and NVIDIA have been working closely to create the most vivid and breath taking Chicago possible using NVIDIA GameWorks Technologies like HBAO+ and TXAA.
Read more

Watch Video
Call of Duty: Ghosts

Call of Duty: Ghosts provides a more immersive gaming experience through interactive smoke (NVIDIA Turbulence), dynamic fur on Riley/wolves (NVIDIA HairWorks), and TXAA.
Read more

Watch Video
Assassin's Creed IV: Black Flag

Assassin's Creed IV: Black Flag is using interactive smoke (NVIDIA Turbulence) as well as ShadowWorks (HBAO+ and Advanced Soft Shadows), and PostWorks (TXAA).
Read more

Watch Video
Batman Arkham Origins

Batman Arkham Origins makes use of NVIDIA Turbulence for proper snow, smoke interaction. It also uses NVIDIA ShadowWorks (HBAO+, Adv. Soft Shadows), and NVIDIA PostWorks (TXAA).
Read more

Upcoming Technology

PhysX FleX is a particle based simulation technique for real-time visual effects. It will be introduced as a new feature in the upcoming PhysX SDK v3.4. The FleX pipeline encapsulates a highly parallel constraint solver that exploits the GPU’s compute capabilities effectively. 

To learn more:

Please sign up for the NVIDIA GameWorks Registered Developer Program to gain access to the latest tools and technologies.

Be sure to follow us on Twitter and subscribe to our Youtube channel:

Twitter: https://twitter.com/nvidiadeveloper
Youtube: http://www.youtube.com/user/NvidiaGameWorks