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

New in 5.6.1

BUGS FIXED

  • Allow multiple module subscriptions for ExternalMusicService

  • Fixed TypeScript references

  • Fixed crashes on importing materials

  • Fixed various crashes related to asynchronious execution

IMPROVEMENTS

  • Improved Stability.

  • Updated Spectacles Starter Project

New in 5.6.0
  • Dual Camera custom component allows creators to develop Lenses that use both Front and Back camera! (available in Asset Library).

  • Music Lyrics API and custom component lets you play Music in your Lens without embedding the track, and gives you access to Lyrics data to visualize as part of the experience (Music Lyrics custom component is available in Asset Library).

  • Bitmoji Face Animator custom component allows to easily animate the face of Bitmoji avatar in cases when facial animations are not present. Provides access to 10 facial animations and tools to transition between states. 

  • Body Instance Segmentation Texture provides a segmentation mask for the selected person in the scene that allows creation of more advanced effects.

  • Curve to Material and VFX Integration

    • Users can use curves directly with Material and VFX systems without the use of JavaScript.

    • Graph Nodes : Added 5 nodes to support sampling in coming curves.

    • Asset Library: Added Curves in Material and VFX example pack in the Asset Library.

  • VFX Spawn Redesign: provides more control over spawning particles in VFX Graph

    • Added 3 new nodes, including the new Emit container node

    • New VFX Component API for enabling or disabling emission

    • Updated VFX presets to use the Emit container

    • Asset Library: Added new Emission Control VFX example pack

  • New Bitmoji Runner Game Tutorials!

    • Part 1 & Part 2 of the Bitmoji Runner Game tutorial are now available in English and Arabic! Learn how to create an endless runner with swipe-based movement, smooth animations, and dynamic camera tracking.

  • Easy Lens - New Features Added:

    • User-Provided Assets – customize the lens with your own images.

    • 3D Hair – Transform your hairstyle with vibrant colors!

    • Face Art – Enhance your look with face overlays!

    • 2D Frames – Elevate your lens with stunning 2D  frames.

Breaking Change
  • Plugin development: `this.pluginSystem` is now a read-only property and no longer needs to be manually assigned. You should skip manually assigning it when extending plugin base types.

    • Another benefit of this change is that, you can skip calling `the plugin's constructor if you are not doing anything else within it. If you do add a constructor, you will still need to call `super` as before.


Improvements
  • FriendsComponent has been redesigned with updates to the sorting and filtering logic. The original sender’s Bitmoji is now displayed by default in the Reply Camera.

  • Classes in API definition files (d.ts) provided by Lens Studio now include `static` methods instead of separating them into their own `namespace` to make it easier to find.

  • Gaussian Splatting updates: import settings, multiple assets naming.

 

Fixed
  • Fixed application crash when switching to Horizontal Device Simulation Mode

  • Fixed issue with ​​Update from external source unlinks existing prefab instances

  • Fixed application crash on remove of custom layer if only layer selected

  • Fixed application crash on delete of non-convertable component

  • Fixed application crash on Preview Scene close during the record process

  • Fixed application crash on plugging creation failure  

  • Fixed issue with memory leak during projects reopen on Windows

  • Fixed issue for application stability on open, on export, on import operations for assets

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

System Requirements

Operating System

Windows 10 (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!