Visual scripting in Lens Studio

I was initially excited when Lens Studio released visual scripting back in December because I saw it as a way to introduce non-coders to programming. But then I tried creating a visual script and quickly decided it wasn’t for me.

Person saying “Thanks!” and giving a thumbs up before giving a thumbs down and saying “I hate it.”
Person saying “Thanks!” and giving a thumbs up before giving a thumbs down and saying “I hate it.”

But I decided to give it another try this week and I think I’m actually going to try to stick with it for most of my tutorials. I was initially disappointed with visual scripting because it didn’t abstract away the actual programming. You still need to understand logic and control flow and whatnot, but visual scripting does take away the…


Create a reduced framerate effect in Lens Studio using the visual script editor
Create a reduced framerate effect in Lens Studio using the visual script editor
Create a reduced framerate effect in Lens Studio using the visual script editor

In this Lens Studio tutorial you will learn how to create a reduced framerate filter to mimic old fashioned film cameras. You can easily add this effect to any lens and we’ll use Lens Studio’s new visual scripting editor. You can preview this effect by clicking here or by scanning the snapcode below.


How to make a twerking lens for Snapchat using Mixamo and Lens Studio
How to make a twerking lens for Snapchat using Mixamo and Lens Studio
How to make a twerking lens for Snapchat using Mixamo and Lens Studio

If you haven’t made some sort of twerking lens, can you still call yourself a lens creator? Not to worry, we’ll go over everything you need to know in this tutorial! All it takes is a 3D model, Mixamo, and a Lens Studio template. You can preview an example twerking lens by clicking here or by scanning the snapcode below.


Excellent use of a tutorial

This week I am going to give a shoutout to Jonah Cohn for his excellent use of my time warp tutorial. You can give his “Scanner Background” lens a try by clicking that link or by scanning the snapcode below. If you make something cool by following one of my tutorials, send it in and maybe you’ll be featured 😎

Snapcode for Jonah’s “Scanner Background” lens
Snapcode for Jonah’s “Scanner Background” lens
Snapcode for Jonah’s “Scanner Background” lens

What to create in Spark AR

I think SparkSL is a really good thing to learn if you are serious about creating on Facebook and Instagram. SparkSL is Spark’s own version of GLSL. …


Make objects rotate around the head in Lens Studio using tweens
Make objects rotate around the head in Lens Studio using tweens
Make objects rotate around the head in Lens Studio using tweens

In this Lens Studio tutorial you will learn how easy it is to make objects rotate around the head using the built-in tween scripts — no custom coding required. All it takes is adding your objects and using the right settings on the tween scripts. You can preview an example effect using this technique by clicking here or by scanning the snapcode below.


Make objects rotate around the head in Spark AR
Make objects rotate around the head in Spark AR
Make objects rotate around the head in Spark AR

In this Spark AR tutorial you’ll learn that making objects rotate around the head is super easy to do. All it takes is a little scene setup and the click of a button. You can see an example of this effect in action by clicking here or by scanning the code below.


Big whoops

So apparently I have no idea what I’m talking about. The flame outline filters that last week I predicted would take off have for the most part fizzled out. And no witchcraft or sorcery is needed to create the flame effect; you can find the material in the Full Body Segmentation template.

What is actually trending

Demon horn lenses appear to actually be what’s trending. Not trending like the “What {blank} am I?” lenses did a year ago, but they seem to be pretty popular. If you want to jump on the bandwagon, you can create your own in literally three minutes.

On the…


Create a Time Warp or Screen Scanner Pro effect in Lens Studio
Create a Time Warp or Screen Scanner Pro effect in Lens Studio
Create a Time Warp or Screen Scanner Pro effect in Lens Studio

If you have spent any time at all on Snapchat Spotlight, then you have seen the Screen Scanner Pro lens in action. This seemingly advanced lens is actually super easy to make, you just need to make one small tweak. You can see an example of this by clicking here or by scanning the snapcode below.


Creating demon horn lenses for Snapchat in Lens Studio
Creating demon horn lenses for Snapchat in Lens Studio
Creating demon horn lenses for Snapchat in Lens Studio

Have you noticed demon horn lenses starting to take over the Trending section lately in Snapchat? Find out how easy it is to create your own demon horn lens!

The 3 minute version

That’s right. Three minutes. Shawn does a great job of walking you through how to create the demon horn effect in just three minutes. Besides being super straightforward to follow, you don’t even need to download any other software other than Lens Studio; the small amount of 3D editing is done in a web browser. Definitely check out this tutorial.

Video tutorial for creating the demon horns effect in Lens Studio

Expanding your horizons


I’m trying my hand at making my own GIFs for demonstration purposes this week. I’m hoping my good looks will bring in more subscribers, but in all likelihood the opposite of everything I just said will happen.

What’s trending?

I have a feeling the flame outline lenses are going to be taking over for a while on Snapchat. The one linked here showed up on Trending for me today, but I saw a couple other ones earlier this week too. I doubt the flame outlines will become as ubiquitous as grain, alt (sharpening?), or kira kira, but if you want some extra…

Michael Porter

I make Snapchat lenses and Instagram filters and I love teaching others how to do the same! I started https://learn.arbootcamp.com/ to help everyone learn how.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store