Version 5.4.0

Released Dec 18th, 2024

Release Notes

5.4.0

New
  • Workspaces

    • 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. .

  • Transitions Library plugin

    • Choose from a library of VFX transitions to transform your Lens experience.

  • Shareable Text Edits

    • Create Lenses with text that can be edited by Snapchatters and persists when shared via Snap.

  • Easy Lens Beta

    • Generate a Lens concept from a simple chat conversation.

  • TS Config as an asset and ability to modify Typescript compilation options.

  • Spectacles capabilities

  • 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.

  • Several plugins source code are now available on GitHub.

    • You can use the generator to kickstart your plugin development.

  • 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
  • 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.

Known Issues
  • 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

Operating System

Windows 10 (64 bit); MacOS 10.15+

Hardware

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

Spectacles Compatibility

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+

Camera Kit Compatibility

If you are a Camera Kit developer please review the Lens Studio compatibility table to ensure your Lens will work in your application.

Get Old Versions

Join The Community

Get updates from Snap AR including creator tools, tutorials, meetups, events, and more — all for free!