The app [MirrorLab](https://play.google.com/store/apps/details?id=com.ilixa.mirror&hl=en_US) on Android has a very interesting *Julia Effect*, and I'd like to recreate this effect in Mathematica. Here are some examples of input images and their outputs:

```
inputs = Import /@ {
   CloudObject["https://www.wolframcloud.com/objects/09bf1cae-1109-4490-a35a-960ff9199863"], 
   CloudObject["https://www.wolframcloud.com/objects/17390d2b-3271-4c7c-9f0c-190db3d81b8c"], 
   CloudObject["https://www.wolframcloud.com/objects/2cc137f2-6a2f-4cd9-9792-97c4df3a98b3"], 
   CloudObject["https://www.wolframcloud.com/objects/5c1ce239-7fe8-4636-a008-eae8fad0bff8"]
 }

```

[![enter image description here](https://i.stack.imgur.com/Aichn.png)](https://i.stack.imgur.com/Aichn.png)

```
effects = Import /@ {
   CloudObject["https://www.wolframcloud.com/objects/c3f3e2ef-2a66-474d-a031-fb078353e0da"],
   CloudObject["https://www.wolframcloud.com/objects/2e6f5a50-09a3-469c-b8cf-5418fa4f4c83"],
   CloudObject["https://www.wolframcloud.com/objects/af56d7cb-11c0-421a-8759-bac6ed20d250"], 
   CloudObject["https://www.wolframcloud.com/objects/fbfdb34f-3ea1-4f99-912f-b9cfa47b0ea7"]
}

```

[![enter image description here](https://i.stack.imgur.com/JJIMA.png)](https://i.stack.imgur.com/JJIMA.png)

I think they are using some sort of shading function. I've been playing with `ImageForwardTransformation`, but can't seem to get this to work.