Version 5.13.0
Released August 27th, 2025
If you are a Camera Kit developer please review the Lens Studio compatibility table to ensure your Lens will work in your application.
The current latest Spectacles Firmware does not support this Lens Studio version. Please download and install the latest supported version of Lens Studio.
Release Notes
Spectacles developers: Support for Spectacles will arrive with a future Spectacles update. For now please use 5.12.1 and watch the Spectacles Reddit for future updates.
Monaco-based Script Editor (Beta) - a new, professional code editor, powered by the same engine as VS Code. This brings a modern scripting workflow with features like multi-tab editing, rich auto-complete for JavaScript and TypeScript, Go-To Definition, and direct navigation from errors and logs in the console to your code.
Face Animator plugin in GenAI Suite allows you to upload a music video or a movie scene to Lens Studio, and your Lens will animate the Snapchatter’s mouth, face, head movements to mimic the uploaded footage.
Music Lyrics and Beats Sample Project – Includes examples showing how to use the Beat Sync component to create beat-driven effects. Choose a song from the Asset Library to sync effects and pair them with lyric visualizations in a Lens.
Input Action Component – Configures player inputs (touch, face events, joystick, interaction, gyroscope) and maps them to responses such as behaviors, Character Controller actions, or custom scripts. Multiple instances can be added for combinations of input types.
Bitmoji Player Package - Provides a ready to use Bitmoji player asset for games, with customizable components to modify movement, controls, and camera behavior.
Improved Logger Panel
Tags. Tags, formerly the small labels on the right of a log message, now appear at the front of the message. You can toggle their visibility in the settings.
Preview Panel Tags. Logs from preview panels now have special tags like [Preview 1], [Preview 2], etc. This makes it easier to track logs when working with Connected Lenses.
Filter by Preview Panel. You can now filter logs based on their preview panel tag.
Revamped Visuals. We've updated the look of the Logger GUI. You'll notice a smaller font, no more line separators, and severity icons that are now closer to the log message.
Improved Settings. The Logger GUI settings are now more robust and will be stored reliably across different projects.
Material and VFX
Sample Mesh Data Texture node samples mesh attributes (Position, Normal, Velocity, and Mesh UV) from a texture atlas created by the Mesh Data Texture Custom Component.
Shader node
Previous Frame World Position input and property - Useful for effects requiring accurate motion vectors, such as TAA, when using non standard vertex or UV animation. It allows users to manually calculate and pass the previous frame position to the shader to ensure correct motion vectors and prevent color smearing.
Asset Library
Mesh Data Texture - Allows users to spawn particles directly on meshes, scatter instances across surfaces, and access original mesh normals and velocities. Compatible with both VFX and Material editors.
Mesh Data Texture Examples - Demo pack for the Mesh Data Texture custom component.
Instancing TAA - Demo pack to showcase how to use previous frame vertex positions to enhance TAA quality with instancing, improve motion stability, and discard occluder velocity to prevent smearing artifacts.
Part 6 of the Bitmoji Runner Game tutorial is here! Finish your endless runner with a full game loop, start/restart screens, a timer, and win/lose states. Available in English & Arabic!
New in Lens Studio AI:
Lens Studio AI now provides a single chat interface for both lens creation and general inquiries, merging the previous EasyLens and Q&A Chat into a unified experience.
Hair Color
The Hair Color component allows you to create a Lens for recoloring hair. Customize primary and secondary colors, and choose specific parts of the hair to color: Roots, Ends, or Full Head
Bitmoji Head
Enable dynamic animations with Bitmoji Heads, synced to user facial expressions. Options include attaching a Bitmoji Head to a face or displaying multiple Bitmoji Heads on screen.
Sorting
The Sorting block allows for interactive role assignment by sorting Snapchatter’s friends or customizable items, featuring random selection and display of friends/items, while enabling customization of titles, role names, and labels/icons.
Animal on Head
With the Animal on Head block, you can add a 3D animal model to a user’s head for a fun or whimsical effect while keeping their original facial features and expressions.
Eye Color
With the Eye Color block, you can change the user’s eye color using simple prompts.
Full Body Costume
With Full Body Costume, you can add a full body outfit on top of a user. Contains a vast collection of humanoid characters, including mythical creatures, animals, and sci-fi figures, with the user’s face projected onto them.
Custom Components can now be exported as viewable to showcase the contents on import
Selfie Attachment plugin now supports Image Prompt in addition to Text Prompt, making it easier to bring specific visual elements and styles alive.
Character Animation plugin in GenAI Suite and Animate plugin in Bitmoji Suite now supports uploading custom animations and stitching them together for all types of animations.
Added an “Automention” toggle to Bitmoji 3D to automatically include a mention sticker for a friend whose Bitmoji appears in a captured Snap.
All Asset Manager editor scripting APIs will now take a Source Path
No changes needed if you're using string or path
ImportExternalFile API can now import your items to the Packages folder
ImportExternalFile API can now unpack Custom Components
Changes to ExportPackage and ExportScript APIs
introduces a structure it now takes in called Editor.Model.ExportOptions exportOptions
AI Portraits plugin now includes a bunch of bug fixes, including restored search functionality and proper font handling when pasting text prompts from external sources.
Create Package no longer pulls in dependencies
Fixed issue when remote audio track was not able to play after download
FIxed Find Usage plugin in context menu
Fixed minor issues with Spectacles Connectivity UI
Fixed issue with Banners on Home Start Screen
FIxed issue with application crash on group shortcut
Fixed issue with VFX on/off assets preview simulation in application
Fixed issue when Face Stretch distorts 3D Scene
Fixed some issues with Logger messages to provide clear info for user
RetouchVisual set to ML Retouch won’t work correctly with TrackingScope.
System Requirements
Windows 10 (64 bit); MacOS 12.0+
Minimum of Intel Core i3 2.5Ghz or AMD FX 4300 2.6Ghz or Apple M1 with 8 GB RAM; Intel HD Graphics 5000 / Nvidia GeForce 760 / AMD Radeon HD 5570 or better; screen resolution of 1280x768 or higher
Please make sure that you have the latest driver for your specific graphics card installed
Join The Community
Get updates from Snap AR including creator tools, tutorials, meetups, events, and more — all for free!