Generate WaterDropData asynchronously.
NOTE: WaterDropData doesn't support the use of a DataHost and as such doesn't provide method to stream the data. Instead the data is all provided at the same time as a Promise.
Returns a new Data generator with the new columns amount.
Columns amount
Returns a new Data generator with the new offsetLevel.
Offset level (mid-Y)
Returns a new Data generator with the new rows amount.
Rows amount
Returns a new Data generator with the new volatility.
Volatility, set larger number to generate more waves for each drop
Returns a new Data generator with the new rows amount.
Water drops configuration. Normalized parameters in range [0, 1]
Water drop data generator. Generates grid of data containing "water drops", which are like spots of more exposed area in the generated heat map data. Generated data range depends on the WaterDropDataOptions.
To create a new instance of Water drop data generator use createWaterDropDataGenerator factory.