* Ideally every bubble's moving track is controlled by different uniforms in BubbleEffect shaders.
* To increase the density, 'density' number of bubbles are sharing one group of uniforms, but with random offsets between these bubbles.
* The available density is one to nine. The default density is five.
* Ideally every bubble's moving track is controlled by different uniforms in BubbleEffect shaders.
* To increase the density, 'density' number of bubbles are sharing one group of uniforms, but with random offsets between these bubbles.
* The available density is one to nine. The default density is five.