Compatibility
Camera Kit

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

Spectacles

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

5.16.0

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. 

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

  • Camera Controller

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

Improvements
  • Icon Generator plugin now allows creators to create a Lens icon directly from the project preview.

  • Face Mask, Garment, and Texture plugins have received a design update.

  • 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
  • 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)”

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

Operating System

Windows 11 (64 bit); MacOS 12.0+

Hardware

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!