# Refraction light pattern

**URL:** <https://discourse.processing.org/t/refraction-light-pattern/8731>\
**Category:** Processing.py\
**Created:** [February 26, 2019, 9:29am UTC](https://discourse.processing.org/t/refraction-light-pattern/8731 "2019-02-26T09:29:31Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![solub](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/solub/32/333_2.png) [@solub](https://discourse.processing.org/u/solub)\
**Post date:** [February 27, 2019, 12:50am UTC](https://discourse.processing.org/t/refraction-light-pattern/8731/3 "2019-02-27T00:50:06Z")

</div>

Hi @netasoreq,

I can’t help but to see Voronoi pattern in your picture.

Do you want your final output to be a static image ? If so, pixel displacement based on [Worley noise](https://en.wikipedia.org/wiki/Worley_noise) (or even [ridged noise](https://www.google.com/search?q=ridged+noise&client=firefox-b-d&source=lnms&tbm=isch&sa=X&ved=0ahUKEwihw-CE2NrgAhVN3RoKHTyvDKsQ_AUIDigB&biw=1472&bih=737)) could be a solution. See [this thread](https://discourse.processing.org/t/2d-displacement-mapping-for-water-effect/3191/4) for more info on noise-based pixel displacement.

---

_[View the full topic](https://discourse.processing.org/t/refraction-light-pattern/8731)._
