Systems and methods for computer simulation of detailed waves for large-scale water simulation
AssigneeNVIDIA Corporation
InventorsStefan Jeschke, Matthias Mueller-Fischer, Nuttapong Chentanez, Miles Macklin
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsStefan Jeschke, Matthias Mueller-Fischer, Nuttapong Chentanez, Miles Macklin
Estimating the term…
Embodiments of the present invention provide a novel method and discretization for animating water waves. The approaches disclosed combine the flexibility of a numerical approach to wave simulation with the stability and visual detail provided by a spectrum-based approach to provide Eulerian methods for simulating large-scale oceans with highly detailed wave features. A graphics processing unit stores a one-dimensional texture referred to as a wave profile buffer that stores pre-computed results at a number of discrete sample points for performing wave height evaluation. The water surface is rendered according to water height values computed using the wave profile, accounting for advection, spatial diffusion, angular diffusion, boundary reflections, and dissipation.
A processor comprising:
A system comprising:
A method comprising:
Dependencies are inferred from the claim text.