# Summoning a Shader / Effects Wizard to Assist

**URL:** <https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539>\
**Category:** Service offers and requests\
**Created:** [June 11, 2023, 1:17am UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539 "2023-06-11T01:17:16Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikeysee](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mikeysee/32/27714_2.png) [@mikeysee](https://forum.babylonjs.com/u/mikeysee)\
**Post date:** [June 11, 2023, 1:17am UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/1 "2023-06-11T01:17:16Z")

</div>

We are looking for someone for a short-term paid contract to help us emulate an effect that our artist cooked up in Blender.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/c/e/ce0e0205ad3be919ed14949cec0b7de6b20aeb6d.jpeg)

Hopefully this is an easy thing to do for an expert in the dark arts of shader and effects programming.

Full brief with associated assets is here: [BattleTabs Water Effect Brief - Google Docs](https://docs.google.com/document/d/1I2PmWPm1-gJUQCuEXFo6mdJg2kvKRjh47BYJlZgtSgk/edit#)

Either reply on here or drop us an email: [mike@gangbusters.io](mailto:mike@gangbusters.io) if you think your spell book contains the necessary incantations.

---

<div class="post-metadata">

**Author:** ![mikeysee](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mikeysee/32/27714_2.png) [@mikeysee](https://forum.babylonjs.com/u/mikeysee)\
**Post date:** [June 11, 2023, 5:06am UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/4 "2023-06-11T05:06:19Z")

</div>

Haha yes thanks. We did experiment with this quite some time ago: [How would you do a Orthographic water intersection effect?](https://forum.babylonjs.com/t/how-would-you-do-a-orthographic-water-intersection-effect/35354)

We were very grateful for the help by @phaselock @Evgeni_Popov@Pryme8 and others but unfortunately the effect didn’t quite do what we wanted and since then we have come up with a different look in blender (see my OP).

The main difference with that effect and the one we are looking for is that that effects only work in camera space so that the white “foam” on the mesh doesn’t extend beyond the mesh.

This also means that the water “foam” doesn’t emanate away from the mesh in a pleasing way (see [this video](https://drive.google.com/drive/folders/1r47skRrpC_m68aRXSdajc2uY-Rm2ICAG) as a demonstration).

I suspect to do this might involve rendering the scene into a buffer from above then applying some sort of “distance field”, but again I must admit im a bit out of my depth so I was really hoping to get some assistance from others on this.

I feel like I have[pestered the](https://forum.babylonjs.com/t/one-for-the-shader-gods-out-there-recreate-this-stylized-water-effect/40675) community enough on this subject so we decided it might be worth contracting it out to someone that wanted to take it as a paid job.

---

<div class="post-metadata">

**Author:** ![mikeysee](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mikeysee/32/27714_2.png) [@mikeysee](https://forum.babylonjs.com/u/mikeysee)\
**Post date:** [June 21, 2023, 12:25pm UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/5 "2023-06-21T12:25:35Z")

</div>

Just writing back to say the wizard was summoned and spell was cast, problem solved 🙂 Thanks all.

---

<div class="post-metadata">

**Author:** ![mawa](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mawa/32/12384_2.png) [@mawa](https://forum.babylonjs.com/u/mawa)\
**Post date:** [June 21, 2023, 1:57pm UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/6 "2023-06-21T13:57:48Z")

</div>

And will we get a chance to see the spell? 😜

---

<div class="post-metadata">

**Author:** ![mikeysee](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mikeysee/32/27714_2.png) [@mikeysee](https://forum.babylonjs.com/u/mikeysee)\
**Post date:** [June 23, 2023, 1:27am UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/7 "2023-06-23T01:27:15Z")

</div>

We are just working on the legal to transfer the IP rights but here is a video of the resulting effect:

[https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/e/5/e575ab70c8245a8d7903115d71c47cf50ff5cded.mp4](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/e/5/e575ab70c8245a8d7903115d71c47cf50ff5cded.mp4)

---

<div class="post-metadata">

**Author:** ![Pryme8](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/pryme8/32/7212_2.png) [@Pryme8](https://forum.babylonjs.com/u/Pryme8)\
**Post date:** [June 23, 2023, 5:23am UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/8 "2023-06-23T05:23:42Z")

</div>

does that have flow mechanics too? just asking because of the compression wave in front of the ball, if so them wow.

---

<div class="post-metadata">

**Author:** ![mikeysee](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mikeysee/32/27714_2.png) [@mikeysee](https://forum.babylonjs.com/u/mikeysee)\
**Post date:** [June 24, 2023, 11:50pm UTC](https://forum.babylonjs.com/t/summoning-a-shader-effects-wizard-to-assist/41539/9 "2023-06-24T23:50:21Z")

</div>

No, it doesnt have flow mechanics. It just looks like it due to the delayed nature of the effect thus causing the impression of compression wave on moving objects.
