The new Render Pass feature on Spark AR has allowed for a whole new range of post-processing visual effects to be built. This is just one of the many possibilities we've stumbled across and wanted to share with the community :)
What it does
It takes a frame or any scene item and generates visual smoke for it via distortions. The effect can easily be taken off the smokey path to obtain completely different results!
How I built it
It's mainly built using the Render Pass feature as well as the in-built Spark AR Studio AR Library's Texture Distortion Shader, which we modify a bit for more control.
What's next for How to make Smoke in Spark AR
Hopefully some new effects from people discovering the set up! A few ideas on how to use it are provided at the end of the tutorial ;)