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

Spectacles developers:  Support for Spectacles will arrive with a future Spectacles update. For now please use 5.12.1 and watch the Spectacles Reddit for future updates.

NEW

  • ScriptAsset::scriptInputInfo new editor scripting api to get information about script inputs 

  • New APIs in the "console" namespace matching the web standard. This includes log, warn, error, trace, time, and others. 

  • New API , PerformanceIndexes.general, available to get an indication of the performance capabilities of the current device. This can be used to gate optional behaviors in your lens to only run on higher end devices.

  • Leaderboard Core – A lightweight, logic-only component for powering score tracking. Exposes all core leaderboard APIs — including initialization, score submission, and user rank queries — while giving developers full control over visuals and logic.

  • Turn Based Sample Project – A pre-built project demonstrating asynchronous two-player gameplay using the Turn Based and Turn Based Player Info Components. Shows how to pass game state through Snaps, manage player turns, and build back-and-forth experiences.

  • Face Swap Sample Project – A ready-to-use project that demonstrates how to integrate the Face Swap component into a Lens, helping creators quickly learn how to apply static and realtime face swap effects.

  • The Isolate Selection tool in the 3D Scene Editor is now available again. It lets you isolate selected objects in the Scene panel while hiding all others.

  • GenAI Head Props

    • The block adds high-quality 3D accessories, wearables, and decorative items that appear naturally on or around the user's head. It contains a large and diverse collection (over 4000 variants) spanning all major categories

  • Animal On Head

    • This block is used to place a 3D animal model on top of the user's head. Ideal for fun or whimsical effects, such as perching a bird, cat, or other creature on the head, while preserving the user's original facial features and expressions.

  • Liquify 2D

    • Liquify 2D makes parts of the face look like they are being pushed forward or pushed inward, like pressing on soft rubber. It works like a magnifying glass effect - it makes areas look bigger and rounder without stretching them sideways.

  • Decorative Camera Overlay

    • The Decorative Camera Overlay block adds visual elements such as textures, sparkles, icons, or atmospheric particles on top of a live camera feed without altering the underlying scene or facial geometry. Their purpose is to enhance imagery with expressive, aesthetic layers that remain purely visual and non-functional.

  • Face Morph

    • Creates directional stretching and warping effects that can completely change facial and head shape. It works by using a series of nineteen specific anchor points on a virtual face mesh, which can be manipulated to stretch, pull, or squish targeted areas of the face.

  • Picture in Picture

    • The block puts a frame with the live camera feed or user-selected image on the screen, with or without a border. Photos can be replaced with the user’s personal image from the device. You can set scale, rotation, position and frame for the photo.

  • Face Swap

    • This block allows you to transfer the user's face to an image generated from the prompt. 

IMPROVEMENTS

  • Videos in plugins can now have UI elements like labels, frames, or loading spinners displayed on top. The new VideoView widget fixes layering issues from the old VideoWidget and brings more flexibility for interactive experiences.

  • JavaScript engine now supports up to ES2021 (was previously ES2019). Notably, this means BigInt is now supported (Currently only supported in JavaScript, Typescript support coming soon)

  • Improved stability and flexibility in the Leaderboard Component with async score submission, smoother UI, and better debugging tools.

  • Updated Turn Based Component with better variable handling, improved debug methods, and contextual chat support.

  • Bitmoji3D Component now provides a loading state visualizer.

  • Migrated 683 assets to use the package format instead of the old prefab/lso format.

BUG FIXES

  • The bug with the flickering black frame in the Face Animator plugin has been fixed.

  • Resolved an issue where copied projects could fail to open.

  • Resolved an issue where the Home window remained hidden when minimized.

  • Fixed Face Swap tracking on target Video Textures.

  • Resolved an issue where task verification failed and typos were present in the interactive tutorial - Build Your First Lens for Snapchat.

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!