Nvidia mostra nuovamente le potenzialità della tecnologia FlameWorks per la riproduzione/simulazione realistica delle fiamme, implementata grazie alle librerie GameWorks.
La demo è basata sull'ultima versione di FlameWorks, mostrata alla GTC 2014, ed utilizza una griglia di visualizzazione di 512×256×256 voxel (32 milioni di volumetric pixel per frame), raggiungendo i 30fps su una scheda video GeForce GTX 780Ti.
NVIDIA FlameWorks is a system for generating cinematic fire, smoke and explosion effects for games. It combines a state-of-the art grid-based fluid simulator with an efficient volume rendering engine.
The simulator uses a highly optimized solver which enables the simulation of high resolution grids in real-time. It supports collisions with standard primitives and includes a combustion model for generating flame effects. The system is highly customizable and supports user defined emitters,forcefields and collision objects.
The GTC 2014 fire demo demonstrates the cinematic quality of fire/smoke together with ray marched reflections on the ground as well as interaction with a sphere. The demo uses a 512x256x256 voxel grid, meaning that 32M voxels are updated every frame and runs at more than 30fps on a GeForce 780TI.
For actual game use cases the voxel grid size is scalable and can be used with lower resolutions as well.