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 ;)

Built With

  • sparkarstudio
Share this project: