NVIDIA GameWorks Integration

Flow uses sparse 3D texture as the foundation to improve performance properties over traditional simulations based on conventional 3D textures. Sparse texture allows for only a subset of a given texture to be resident in VRAM. allows Flow to create 3D textures covering volumes that would not fit in typical VRAM.

Sparse 3D texture does not allow for infinite address spaces, and larger address spaces require more resources to manage.

The current integration does require the bounding box to remain static. A future release will add support for a dynamically translating bounding box, with a minor increase in overhead. will likely cover most use cases, as the grid component could be attached to the player, and cover a reasonable LOD region.