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.

5.1.1
NEW
  • You can now apply to the Spectacles Developer Program directly through Lens Studio!

  • New features and capabilities for Spectacles (2024) development 

  • New Mobile Monitor panel which provides the ability to profile and view traces of your Lens on device–giving you insights into what’s happening behind your Lens Activation Time and FPS.

  • New Project Settings: AI Lens Icon Generation, as well as a new window layout which provides a clearer look at your project, and validation for Lens submission.

  • New custom components: 

    • Dynamic Response: enables the sharing of data and Snap media between the Snap Poster and Responder.

    • Leaderboard (Available September 19): a real-time ranking component designed for games, which displays user scores and allows players to track their progress, enables users to compare their scores with friends and other players worldwide.

  • New in GenAI Suite: 

    • Body Morph: A tool for generating 3D full-body models that are tracked to the user’s body or 3D fully rigged characters based on a text prompt.  

    • Bitmoji Animation Library: We’ve added hundreds of high-quality animations you can choose from and apply to Bitmoji, also seamlessly blend together multiple animations.

  • New additions to Sample Projects: Footwear Try On , Hair Simulation, Image Response, Connected Lenses, Image Response, Leaderboard (Available September 19).

  • New / updated assets in the Asset Library: Foot Tracking Custom Component, Full Body Trigger Assets, Scan Assets, Hand Segmentation Assets, 2D Skeletal Asset and Sentiment Analyzer Asset, LSTween, Surface Detection, Spectacles Interaction Kit (SIK), improved default values on Flexbox Layout components, with updated docs and example projects.

  • You can now tag a new project with “Trending Tags” featured on the home screen, so your Lens is opted in to Tags of the Month

  • License Audio support was added.

  • Asset relinking support was added.

  • 2D animation from frames support was added.

  • Blend Node v2.0: easily composite transparent images in Material Editor with better handling of alpha channels and new controls for premultiplication and masking.

  • Ability to animate Gaussian Splats.

BUGS FIXED in 5.1.1
  • Fixed crash of pushed to device lenses on Snapchat Android 13.8.

  • Fixed issue when 2D Animation Texture From Files doesn't use correct order during generation process.

  • Performance improvement for assets which have been imported from new format on import and on deletion operations.

  • Performance improvements for projects with asset packages.

  • Performance improvements for installable content from Asset Library.

  • Fixed discrepancies with lens size in updated projects

BUGS FIXED
  • Fixed issue with poor performance in 2D editor scene

  • Fixed issue with related to duplication of Custom Preview

  • Fixed  application crash in case of some custom plugin performed https request

  • Improved compression of Gaussian Splatting asset

  • Fixed some broken nodes in custom GS shader graph

  • Fixed GS frustum culling issues in Scene Editor

  • Fixed application crash when user is trying to use a None compression setting*

  • Fixed issue with 3D Texture Noise asset

  • Fixed application crash during search in Giphy panel

  • Fixed application crash when user is trying to delete previously imported fbx model

  • Fixed issue when video texture still playing after autoplay was disabled

  • Fixed application crash after import of texture generated from Gen AI

  • Fixed issue where VFX batching limit was not reduced when destroying VFX objects

  • Fixed Interpolate node in VFX Editor

  • Fixed scaling issue for VFX Custom Meshes with certain rotation values

  • Fixed an issue with flipbooks in GPU Particles

  • Fixed issue with Animation Player clips resetting

  • Fixed issue with Text and Text3D’s “Capitalization Override”

  • Renamed DepthTextureProvider’s getDepth to sampleDepthAtPoint to avoid conflict with TextureProvider’s getDepth()

  • Added notification window if project is opened in a newer version

  • Added missing wrap mode for 3D textures

  • Now showing correct Envmap texture dimensions in inspector

  • Fix crash for FBX files containing invalid path characters

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

Join The Community

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