Patent Document ID: 8232999
Application ID: 12356519
Patent Flag: 1

Claim One:
1. A computer-implemented method for animating the surface of a body of water, the method comprising: obtaining a wave model used to describe wave surfaces in a body of water, the wave model comprised of a range of wave model frequencies over a given area; defining a primary layer model comprised of a set of primary frequencies, wherein the set of primary frequencies represents a portion of the range of wave frequencies described in the wave model; defining a secondary layer model comprised of a set of secondary frequencies, wherein the set of secondary frequencies includes wave frequencies greater than the set of primary frequencies, wherein the set of primary frequencies includes wave frequencies less than the set of secondary frequencies; defining a tertiary layer model comprised of a set of tertiary frequencies, wherein the set of tertiary frequencies includes wave frequencies greater than the set of secondary frequencies, wherein the set of secondary frequencies includes wave frequencies less than the set of tertiary frequencies; constructing an optimized wave model by combining the primary, secondary, and tertiary layer models; determining a wave surface point location within the given area; determining a wave height value for the wave surface point location using the optimized wave model; and storing the wave height value associated with the wave surface point location.