The Github page for my game now has an explanation on how the refraction effect works.
https://github.com/george-steel/bowfishing-blitz