pub fn generate_caustics_pattern( width: usize, height: usize, time: f32, wave_count: usize, ) -> Vec<f32>
Generate an animated water caustics pattern using interference of waves