140 results found
-
Connected Lenses should allow disconnect without quitting Lens
Currently connected lenses have no mechanism for quitting either to go back to single player in Lenses or to join a different session without restarting the application. Having this would help users be able to engage in the Lens longer without having to quit.
2 votesThis issue has been brought to the teams and we will update you after they have fully considered it! Thanks!
-
Spectacles - Browser javascript control
Navigating and interacting with websites is a real pain point on the Spectacles at the moment. Being able to create custom UI elements in lenses to control websites would make the problems a lot better.
Doing this with JavaScript console commands mapped to lens input is the most obvious choice, but introduces security risk for the end user. But i think it's worth looking into as it would open up a world of possibilities.
2 votesWe have brought this issue to the Spectacles team for review. We will let you know when we get an update! Thanks!
-
World mesh should be accessible via script
Currently the world mesh mesh information is not accessible via script. This makes it difficult to do things like spatial understanding (i.e. voxelization of the mesh) as well as writing custom physics responses to the mesh.
4 votesHey Blake, would you say this is primarily for spectacles that you are looking for this?
-
Pivot Editing for 3D Objects
Would it be possible to introduce an option to edit or move the pivot point of a 3D object directly within Lens Studio?
12 votes -
Interactive elements without script
It would be nice if the user can tap in space (in the air) and act as if the AR object will respond without using any script. We (creators) could make an interactive slideshow or presentation when an interactive element (such as a button) will be doable without any script.
1 vote -
Feature Suggestion for Lens Web Builder & Mobile App: Add Lens Tag Input on Submission
Hey team,
As a Snap Lens Network partner, we at Arexa & Bharat XR have been actively hosting SnapAR meetups across India — bringing together creators, students, and professionals to explore the power of AR using Snapchat’s ecosystem. In our recent sessions, we introduced participants to the new Lens Web Builder and Lens Studio mobile app, and the feedback has been phenomenal. The tools are incredibly easy, fun, and accessible — especially for first-time users.
That said, we wanted to share a small but valuable suggestion based on our experience:
During our meetups, we ask all participants to use our…
2 votesWe are looking into this! We will get a response to you soon!
-
Preview Stops Working with TypeScript Errors
When writing TypeScript code that contains errors, the preview stops functioning, even if the erroneous code has not been added to the scene. Additionally, the logger does not display any information regarding the errors.
Steps to Reproduce:
- Write TypeScript code with syntax or type errors.
- Observe that the preview stops working.
- Check the logger for error messages.
Expected Behavior: The preview should continue to work, and the logger should display relevant error messages indicating what is wrong with the TypeScript code.
Actual Behavior: The preview ceases to function, and no error messages are shown in the logger.
2 votesThis is something that we are reviewing. We will let you know if we have updates soon!
-
A/B testing in lenses
During the latest SLN all hands the team gave some insights into game lenses that caught my eye:
Having the user's front camera visible with picture in picture lead to higher engagement on spotlight. Versus focusing entirely on the game lead to higher retention, and greater shareability between friends.
As lenses become more and more complex, it would be great to have more insight into what makes our lenses engaging. Having a A/B testing suite would go a long way for optimization.
Give us the ability able to swap out or toggle certain components, and see which variant gives the…
2 votesThis is very interesting possibility as we talked about! Will work on getting an answer from the team on it!
-
metaballs
Please add Metaballs to Lens Studio!
2 votesWe will work to discuss this with the graphics team and see what thoughts we have!
-
Old ML Face models don't load in LS 5.0
The old models I created while Snap ML was in beta don't load in Lens Studio 5.0.
I also tried importing the .dng file to LS 5, but I can't make it work. Is it possible to make it compatible with LS 5? Currently I need to create these kind of project in LS 4.
Also I feel like the quality of the models created today is lower than the ones created during the closed beta.
Thanks
Caio2 votesWe've been hearing this feedback. Let me further discuss it with the team and try to get back to you soon!
-
VFX Gen AI
It would be very handy to have a VFX Gen AI tool. Even just for quickly prototyping things. Would like it to generate textures for it as well, so if I said generate a vfx asset of confetti falling, it would generate a flip book of confetti images and build the vfx. Then I'd go in and tweak it as needed.
6 votes -
AnimationPlayer - reset animation to frame zero
The stopAll() method says it stops all clips and resets time to t=0.
However, the time change doesn't reflect in the preview. It stops the animation but doesn't update the frame. So if you stop at frame 45 for example, it'll stay at this frame.
Can we have some alternative that will actually reset the animation to frame zero?
What I ended up doing was using calling playClipAt('name', 0) when the button is clicked and calling a DelayedCallBackEvent 0.1 seconds later with a pauseClip function.
By the way, Q&A chatbot suggest using the method pause(), but it doesn't exist in…
1 vote -
UI Feedback Improvement for Importing External Resources in Lens Studio
Hi Lens Studio Team,
I’d like to request an improvement to the UI feedback when importing external resources into Lens Studio.
This morning, I attempted to add a script to a new component by searching for it by name. Lens Studio found the script, but since it wasn’t in the project folder, it automatically began importing it. However, because there was no clear indication of the import process (apart from the console log, which I didn’t check immediately), I attempted to add the script multiple times, only realizing later that it was still being imported. Eventually, this caused Lens Studio…
4 votesHey Vincent,
As attached, we do have a WIP indicator. However, it would be good for us to understand the crash a little bit better. (We are behind on this request, so you might have it anymore) but feel free to send the script.
-
Face detection on Face mask tool
In Lens Studio versions 4.00, there was a button to automatically align the face mask to the person's face, ensuring the mask fit perfectly and the eyes, nose, and mouth matched. Could this option be added again? It's not in versions 5.00.
2 votes -
cvcv87a7@gmail.com
Hello, this is my idea, and I hope you’ll bring it to life! I’m confident in delivering powerful ideas crafted for users, and all I ask is your trust in my vision.
Feature: "Snap Quest"
Launch a feature where users can create and share interactive "quests" using their snaps. A Snap Quest is a series of connected snaps that form a mini-adventure or challenge, like a treasure hunt or a city exploration. Users can design their quest by uploading snaps with clues, locations, or tasks (e.g., "Find this coffee shop and snap your favorite drink" or "Capture a sunset with…1 vote -
Add a Native Mirror Transform Option for SceneObjects
We need geometry mirrors in the API to make real 3D Kaleidoscopes.
Like the blender mirror modifier.Thank you!
1 vote -
GenAI for SFX
While we now have exhaustive tools and features for visual generation, one of the way experiences really come alive is sounds and music etc. as well in addition to the visual appearance. A genAI tool like this would really accelerate the high quality development
8 votesThis is a really interesting idea and we have passed it to the Gen AI teams for consideration!
-
Model tracking (like Vuforia does)
Would be awesome if we could have model tracking in the future! So far i can only find Vuforia doing this (uploading a 3D model of a real world object and creating a tracker from this so we can add 3D content over/behind a product, bag, ect)! Like a landmarker but smaller and movable :)
7 votes -
Automatically move created assets into folders
When adding a new component, it often creates many new assets (more than the previous lens version), eg: for materials, shaders, images, etc. These quickly pile up and get messy in the asset manager. If assets were automatically organised into folders (like in Spark AR) it would save time developing.
26 votesNew update!
Creating new assets was meant to solve some of the ls 4x problems related to shared resources - every component has unique resources now. We suggest using Organize Folder Structure context menu in asset browser to clean up project files or Window -> Optimize Project plugin to get rid of unused entities. We will look into updating our Scene Hierarchy presets to have assets organized in a standard matter!
-
Numpad dot in Inspector
When I use my default keyboard settings (Dutch - English) I can't use the numpad . (dot) in the Inspector window. Which means I can't make a float number like 0,5, it always make just a 0 and a 5 which makes a 5. A workaround is to use English -American as a keyboard setting but that's not always handy to some users.
1 vote
- Don't see your idea?