Allows to spawn ripples on water surfaces. It is especially useful for cutscenes when non-physicalized entities are moving through a body of water.
The WaterRipplesGenerator entity can be found in RollupBar -> Entity -> Environment.
| Property | Description | 
|---|---|
| Enabled | Turns the entity on/off. | 
| Scale | Size of the ripple effect. | 
| Strength | Strength of the ripple effect. Also affects size. | 
| RandomFreq | Randomly changes the frequency of the ripple effect. The value specified is the maximum frequency that will occurr. | 
| RandomOffsetX | Randomly spawns ripples at an offset position relative to the entity. This value sets the maximum offset on the X axis (local coordinate system). | 
| RandomOffsetY | Same as RandomOffsetX, but for the Y axis (local coordinate system). Only works if AutoSpawn is enabled. | 
| RandomScale | Randomly sets the scale of the ripple effect. The value specified is the maximum scale that can be set. | 
| RandomStrength | Same as RandomScale, but for the Strength value. | 
| AutoSpawn | If enabled, water ripples will be spawned regularly even if the entity doesn't move. | 
| Frequency | Sets the interval for AutoSpawn in seconds. | 
| SpawnOnMovement | If enabled, ripples will be spawned when the entity moves. | 
WaterRipplesGenerator entity linked to a character bone, set to use SpawnOnMovement:
Entity animated in a Track View sequence, set to use SpawnOnMovement:
AutoSpawn set to 'true', RandomOffsetX and RandomOffsetY set to '3'.
In this example the WaterRipplesGenerator is used to enhance the sprinkler particle effects in the room:
For comparison: The same room again with only the particles and without the WaterRipplesGenerator entity: