Version 5.4.0
Released Dec 18th, 2024
Release Notes
Setup your Lens Studio window with specific panels for your current workflow. Use workspace presets for common workflows (e.g., “Default,” “Easy Lens” etc.), or customize and save your own workspace presets. .
Choose from a library of VFX transitions to transform your Lens experience.
Create Lenses with text that can be edited by Snapchatters and persists when shared via Snap.
Generate a Lens concept from a simple chat conversation.
TS Config as an asset and ability to modify Typescript compilation options.
Spectacles capabilities
WebSockets API: allows you to connect to real-time streams.
Connected Lenses Monitor: show users, messages, and real-time stores in Connected Lens sessions.
Ocean Tool
An ocean generating tool is now available in the Asset Library to help users create realistic ocean experiences. The tool comes with lots of customizable options such as touch interaction, split views, floating objects, and more.
GPU Particles Trails
GPU Particles can now render trails (also called ribbons). This improvement consists of a new default “GPU Particles Trails” preset, built-in trail settings on GPU Particles material, new examples on the GPU Particles Technical Demo, and a Trail Builder custom component.
Gaussian Splatting Animation
Animation is now driven by the GS visual instead of requiring a script.
Much faster loading, both in lenses and preview panel.
Sample Project from Lens Studio 4 is now available in 5.4
Volumetric Cloud.
Automatic Background Asset Synchronization: changes to assets on your filesystem are quickly and automatically reflected in Lens Studio, without blocking UI.
Added back the Organize Folder Structure functionality in Asset Browser.
Lens Studio is no longer supporting macOS lower than macOS 12.0+.
Improvements
Made the Add Component menu more readable.
Add information notice if user need to update.
Fixed Interactive preview for Evening Outdoor and Sunlit Outdoor (texture quality and positions).
Streamlined Connect to Spectacles UX in toolbar.
Inspector capabilities
Enable Adding New Elements via Drag & Drop.
Range Multi-Selection in Entity Picker.
Added missing graph editor toolbar actions.
Made package and graph asset imports asynchronous.
Added aabb size info for file based meshes.
Users can open scripts in packed packages in the script editor.
ETCCompression performance stabilized.
Improved asset export performance.
Large file count project open performance improved
Fixed issue when user was not able to create an animated texture from 2D assets.
Fixed issue when user was not able to select different meshes in asset preview.
Fixed issues with items not showing up in Project Components.
Fixed issues with performance for big projects.
Fixed issue that project won’t open when moving from different platform to another.
Fixed issue with texture compression which is increasing lens size.
Fixed issue when application is crashing on specific models imports.
Fixed issue when application is crashing on complex assets import.
Fixed issue when application is crashing when trying to open graph editor.
Fixed issue when application is crashing Studio is crashing for some users after macOS Sequoia updates.
Fixed issue when AnimationPlayer has no reference to Animation Asset.
Fixed issue when rendering does not work on Windows devices with AMD GPU’s.
Fixed issue when user can not edit points for Face Mask.
Fixed issue with incorrect ML assets export.
Fixed issue when lens Preview is resetting once user made changes of subgraph parameters.
Fixed issue with not working Face Mask ‘Use original texture’ parameter.
Fixed issue when application crashed when graph string port fields are edited.
Fixed issue when graph editor menu actions were applied to wrong graph editor.
Fixed issue where preview would reset on vfx graph changes.
Fixed issue where application crashed when graph port field was focused and modified then graph editor breadcrumbs widget was pressed.
Fixed issue where VFX asset properties were lost on graph change or project reload.
Fixed issue where graph parameters that are not currently set were lost on project reload.
Fixed issue where double clicking script graph assets results in text based script editor opening.
Fixed graph editor Add Node Menu Favorites.
Fixed application hanging when modifying graph editor comment box.
Second import of the same package: fixed performance and bugs
Fixed pull to update for packages with typescript.
Fixed crash on dragging from a packed package.
If you have issue when the VFX/Material Editor panel opens as a blank panel, you can close all editors panels and reopen them back.
Lens Studio 5.4 may have issue with rendering on latest AMD GPU Drivers version 24.12.1.
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
Lens Studio 5.3 is compatible with Snap OS v5.58 and later.
Compatibility Matrix
Lens Studio
Snap OS
5.1.x
5.57+
5.2.x
5.58+
5.3.x
5.58+
5.4.x
5.59+
If you are a Camera Kit developer please review the Lens Studio compatibility table to ensure your Lens will work in your application.
Join The Community
Get updates from Snap AR including creator tools, tutorials, meetups, events, and more — all for free!