If you are a Camera Kit developer please review the Lens Studio compatibility table to ensure your Lens will work in your application.
Release Notes
Native Caption Component lets you add a caption bar to your Lens that a Snapchatter can edit directly.
Gaussian Splatting
Upload video to generate 3D asset
Object selection for extraction
Animations
Expanded animation library
Upload custom animation files
3D Assets Generation
Supporting .glb and .fbx formats
Spatial Anchors API (Beta) (Spectacles)
Persist content between Lens sessions.
Fetch and Base64 APIs (Spectacles)
Simplify web endpoint calls and camera frame exchange.
Image Spatialization API (Spectacles)
Convert 2D images to 3D using generative AI.
Location API (Beta) (Spectacles)
Access device GPS coordinates for location-based experiences.
Web View Component (Spectacles)
Embed web pages directly into your Lenses.
New interactive sample scene (Spectacles Interaction Kit)
Showcasing Spectacles Interaction Kit (SIK) capabilities
Interactive Preview
Leaderboard Custom Component now is going to create a new leaderboard each Day/Week/Month/Year instead of having Score lifetime for each score individually. Also preview options and minor fixes were added.
Connected Lenses DevEx Improvement in Preview
In most cases(not based on “ConnectedLensEnteredEvent”), users don’t need to click “Join Connected Lenses Session” and “Reset” in each preview one by one, including opening a Connected Lenses Project, adding a Connected Lens Module and clicking “Randomize new Session ID”. SessionJoining will be ready automatically for all previews, including new opened previews.
If Lenses is based on “ConnectedLensEnteredEvent”, clicking “Join Connected Lenses Session” is required to trigger this event.
Introduced validation statuses indication in Project Settings
Animations Plugin
Search by animation description
Body Morph Plugin, Head Morph Plugin V2, 3DAG Plugin V2, Face ML Effect Plugin V2, Immersive ML Effect Plugin V2
UX/UI improvements
Fixed issue with Spectacles Overlay Window size
Fixed application crash during component pin and clearing fields selection
Fixed application crash in cases when script is resetting without asset
Fixed application crash in some cases of asset update
Fixed application crash in case of old project updated with new version of application
Fixed issue when script inputs were cleared in case of update script with incorrect data
Fixed issue when application is showing incorrect name of blendshape
Fixed issue with unpacked Leaderboard component
Fixed application crash when user is trying to select Gaussian Splatting component
Fixed application crash during ML Eraser component import
Eye Color component has been fixed with Mode to allow to use texture or color
Fixed tracking data for Face and Head mesh
Script Graph is largely not functional. Graphs will not execute in the scene or in published lenses. Most nodes are not addable. See more in the [Migration Guide](https://docs.snap.com/lens-studio/learning-lens-studio/getting-started/migrating-to-lens-studio-5).
System Requirements
Windows 10 (64 bit); MacOS 10.15+
Minimum of Intel Core i3 2.5Ghz or AMD FX 4300 2.6Ghz or Apple M1 with 4 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!