NVIDIA showcases GameWorks Flow in DX12 (video)

Posted on Monday, April 24 2017 @ 15:29 CEST by Thomas De Maesschalck
NVDA logo
NVIDIA uploaded another exciting video, this time they're showing off the capabilities of GameWorks Flow in DirectX 12. With this feature, game developers can achieve amazing smoke and fire effects on GeForce cards.
NVIDIA Flow is a realtime fluid simulation - in this demo, simulating fire and smoke. The simulation is based on an adaptive sparse voxel grid, allowing the simulation to focus compute and memory resources around regions of interest, and track shifts in the region of interest over time.

With the fire, the combustion process is simulated per voxel, generating elevated temperatures and smoke, which influences the visual appearance and produces buoyancy and expansion effects on the fluid simulation.

An adaptive sparse voxel grid is also used to compute self-shadowing on the smoke, increasing both the realism and visualizing the structure of the smoke. The fluid simulation supports real time collision with objects in the environment, along with fuel emitters than can be modified in real time, making the simulation fully interactive.


About the Author

Thomas De Maesschalck

Thomas has been messing with computer since early childhood and firmly believes the Internet is the best thing since sliced bread. Enjoys playing with new tech, is fascinated by science, and passionate about financial markets. When not behind a computer, he can be found with running shoes on or lifting heavy weights in the weight room.



Loading Comments