CPU queries are useful for authoritative servers or where a GPU is not available. Computations use Burst and Jobs.

This asset is available from the Unity Asset Store:

Features

  • Bake FFT waves for CPU queries

  • Majority of computations use Burst and Jobs

Limitations

  • Wave conditions like wind speed cannot be changed at runtime, but you can blend multiple wave conditions using Weight to achieve the same effect

  • Does not support wave attenuation (ie Depth Probe not supported)

  • Varied water level is not supported Limited to a fixed sea level

  • These limitations may be solved in future versions

Requirements

  • Unity Mathematics package

  • Unity Burst package (optional)