Version 5.16.0
Released April 13th, 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: Lens Studio 5.15 was the last anticipated Lens Studio update for Spectacles (2024) and should be used for all Spectacles updates until further notice. Please continue to check the Spectacles Reddit for any updates as we approach our 2026 hardware release.
Comic Maker Beta plugin allows Lens Creators to easily build comic-style stories by adding background images, attaching speech bubbles, and placing Bitmoji characters.
Enhanced Model is the next evolution of the Style Generator plugin. Explore a wide range of stunning visual styles with rich textures and colors to bold artistic designs inspired by cartoons, anime, vector art, and pop art.
Zoom Component brings static images to life through smooth Zoom In or Zoom Out animations, offering a convenient set of built-in settings right out of the box.
Body Parallax Component brings static images to life by adding subtle background motion that creates a sense of depth and movement behind the character’s body.
[Beta] Script Graph - Script Graph has been reintroduced back from Lens Studio v4.55.
Font Styles - Select different weight and italic settings in the Text or Text3D inspectors, or with the weight and italic API.
Obstacle Avoidance for Camera Controller component: avoids obstacles and walls between the target and the camera by automatically moving it closer to the following target.
Gyroscope Mode - rotate camera around the target using real device rotation.
The Bitmoji Optimization Params API now enables Lens developers to optimize the mesh and texture quality when requesting a Bitmoji3D resource. This directly contributes to improved Lens performance.
Custom Animation Properties API - Modify existing and new animation properties in animation assets outside of native types.
Custom Code Node Assets for VFX & Shader Graphs - Allows writing your own Custom Code Node Code in a text file that can be used in many graphs.
Project Backup plugin – automatically save and make a copy of the current project.
New capabilities in Lens Studio AI Creator mode:
Face on image available on video (face swap).
A collection of Face ML effects.
Head scale - Change user’s head size.
Icon Generator plugin now allows creators to create a Lens icon directly from the project preview.
Flight-style Camera Navigation - Move the camera around the Scene panel using WASD, Q, and E for movement and Shift for speed increase.
Polished Settings for Preview panel
Leaderboard Custom Components now wait for successful score submission when calling submitScoreAsync.
Added the player’s global Leaderboard rank in the end screen of the Platformer Game template.
Lens Studio AI Creator mode:
Improvement VE in GPU particles and beard constructor
Fixed issue when attachment was not cleared in AI Assistant chat when prompt was sent
Fixed application crash during Push To Device when lens already pushed
Fixed application crash when user is manipulating with several panels to update layout
Fixed issue when Lens Studio AI chat can be removed during panels and window switching operations
Fixed issue when Asset Preview panel can render material on top of each other
Fixed application crash during import of prefabs multiple time into the same project
Fixed issue when render mesh has incorrect size in 3D Viewport
Fixed issue when Image Picker not centered in Preview
Fixed issue when Custom Code Node can lose connections on project reopen
Fixed issue when Pin To Mesh not rendering in realtime while moving the object
Fixed issue when user can not move object immediately after Pint To Mesh component was added
Fixed Hint asset using the wrong animation for “Hint - Surface (look up-down)”
Script Graph is in Beta! Make sure to backup and utilize Git features frequently to avoid losing progress.
The connection between `bind` and `getArguments` can cause losing all the connections in the node graph.
Circular references aren't supported. The entity picker will not allow you to select graphs as references if they contain a reference to graph being edited.
The add new node menu search does not currently support fuzzy/aliased searching as it did in 4.55.
Script graph modified state shown in Asset Browser panel cannot be cleared. Saving the file does work but the indicator doesn't go away so it can be ignored in this case.
System Requirements
Windows 11 (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!