This idea is so good I should be charging you a consulting fee, but I'm feeling generous.
I'm a video game streamer. My favorite video game prompts me to connect my Snap account for a cool lens. I sign in and am given a link to a lens. I open said lens in Snap Camera (which I am also signed into - so Snap Camera would need to support an optional user sign in to link to my Snap account). I activate the lens and start my stream. As events happen in the video game, those events are relayed from the game to Snap and then to Snap Camera where the lens I am using updates and responds to what is happening in the game. Super cool.
Example 1. I am a chess streamer (apparently chess is pretty popular to watch). As I am capturing my opponent's pieces, they start appearing over my head in the lens.
Example 2. I am playing a Star Wars game. When I play as the Empire I have a Stormtrooper helmet added, if I play as the rebellion I get one of their helmets added. All automatically.
Example 3. I am playing a sports game. My facepaint is the colors of whichever team I am playing as and whenever I score points a confetti celebration goes off.
So this would require support from the video game creator, updates to Snap Camera to support a user sign in, and updates to Snap to pass updates from the game to Snap Camera, but it sure would be cool. On the Lens Studio side it would probably just use the existing dynamic lens data stuff that's there. So not really a Lens Studio feature request, but a good feature request to pass along to the right person.
Please sign in to leave a comment.