Stylized Water 3 – River Modeler Documentation

Stylized Water 3 - River Modeler (Extension)

River Modeler for Stylized Water 3
Version: 1.0.1
Review

3.3.Audio Streaming #

This asset ships with complete audio functionality.

As the river is generated the spline’s slope and the amount of turbulence (Geometry section: displacement) is anaylized.

  • If a section has some turbulence it is considered Rapids
  • If a section is a slope is it a Cascade
  • Otherwise it is a Stream

In the project you’ll find a default Audio Profile that defines the sound clips and properties for these 3 types.

You can of course use your own audio clips here. Or use a different profile for different rivers.

Changing these properties at runtime will not have any effect. The properties are all copied into the river when it is generated. This allows each river segment to act independently in streaming scenarios

River Audio Manager

This component is required, as it handles the runtime pooling of Audio Source components.

Create one through GameObject->Audio->River Audio Manager

At runtime it:

  • Polls all active river segments
  • Checks if the Audio Listener is entering or leaving its audible range
  • Assigns Audio Source component to it, and sets up the appropriate audio clips
  • Or releases Audio Source component used by it back to the pool

Audio clips are always played at a random start time, so phasing artefacts will never be an issue.

In play mode you’ll see the audible segments draw as yellow surfaces.

FMOD

Support for FMOD is not included, mainly because a smaller userbase makes use of this. If this is of importance to your project, please feel free to make this know so it can be considered!

Yes No Suggest edit
Last updated on August 29, 2026
0 of 0 users found this section helpful
If you're familiar with this asset, please consider leaving a review!
Your support is what makes complementary updates possible!
Suggest Edit