149 results found
-
Can't View World Mesh
In LS 5.0, you can't visualize the world mesh. I tried with different materials.
The same setup in LS 4 works fine.
I talked to other users and apparently it has to be activated via script, otherwise it won't show up.
2 votesHi Caio,
This will be fixed in our next release. In the meantime, you can explicitly enable world mesh with a script: script.deviceTracking.worldOptions.enableWorldMeshesTracking = true
-
Move the delete asset button away from the rename button and other common buttons
The delete asset button is right next to all the other common asset options in LS 5. Unlike in 4.55 where it was away and even had a line break before it. I keep accidentally clicking it. It would be a nice quality of life change and save me great turmoil. Pics attached showing the two different locations on 4 & 5
1 vote -
Add new native hints
This is not exactly 5.0-specific but it could be a good opportunity to implement new native hints to Lens Studio. Specifically I'm frequently in need of using a hint to trigger the "SnapRecordStartEvent" event. A hint for "SnapImageCaptureEvent" could also be added. These events have been added somewhat recently, however no hints were added along them.
3 votesHey Luka, We have a number of new hints that are available in the asset library like tap and hold or shake. Are those what you are looking for? Or something else?
-
find usage
Now that the Asset Browser gets populated fast (as Image, Flat and Material is added automatically every time an image is added in the Scene Hierarchy). I do often have to right-click and Find Usage (the hotkey cmd/ctrl-U is unfortunately discontinued). I suggest adding a column in the Asset Browser that shows how many times an element is used (see example)
1 vote -
Profiler Tool
I wish I had a tool to breakdown Lens Performance like the Unity profiler tool.
https://docs.unity3d.com/6000.0/Documentation/Manual/ProfilerCPU.html
3 votesWe are in fact on working something that is moving us in this direction! No timeline yet, but we will share more when we have it!
-
UGC submissions directly from a Lens
Many of the brands we work with run competitions that require their audiences to activate using a lens and then submit the content to enter.
Previously we were able to solicit submissions by having the user direct message the content but since the roll out of brand profiles, users must now: follow the brand -> unlock the lens -> create the content -> @mention the brand -> post it to their story.
The additional friction from these steps has seen a steep decline in the number of entries brands have been receiving for these style of campaigns.
In an ideal…
4 votesSo this is something that we have been discussing with the various teams that work with this. We believe teams are aware of this issue and working with ways to improve the situation
-
3D Object Tracking Flow
Similar to custom location AR, just minus the location.
4 votesWould love to hear more about the use cases here that are different than what you can do with ML models!
-
Top Lenses (Top Posted Lenses)
Hi Team,
I am writing to suggest an enhancement to the new 'Post' metrics in the My-Lenses section. It would be incredibly beneficial to have an option in the dropdown menu for 'Top Posted Lenses'. This feature would allow users to easily identify which lenses are being posted the most. (See image as reference)
/Baruch
2 votesThank you for this feedback. it is an interesting idea that we have put into backlog for review.
-
Add Global Shader Parameters
Currently shader globals are only for inter-shader multi step processing. I want the ability to set global shader variables in code that would update amongst all materials that use it. Currently I have to write a material registration system.
6 votes -
1 vote
-
Download and Edit AI 3D Assets
Most of the 3D AI assets are okay, but not very usable. I'd like to be able to edit it outside of lens studio, tweak the mesh, texture or add bones and animations on it.
1 vote -
Unpack Assets Easily
I can see there's a new format for 3D assets being imported into the LS project. All of them are imported in a packed state. Firstly would love to know more about what this does and why it is there. Is it for performance optimization? Secondly it has now become a two step process to modify the materials since we need to unpack the resource first to gain access for modification. Also there's only one way to do it by unpacking the main resource. Would like an easy double click on material to prompt me unpack resource if packing is…
1 vote -
Undo behavior with selection, like in blender or maya.
Undo/redo should take into account the selection. For example if I select something I should be able to undo the selection.
1 vote -
New ideas
- dark/light mode
- more languages
- hints
- Debugging by AI
- Direct technical support
4 votes -
More user context information
Would be great if the user context system could get more information.
Right now for instance we can only get a city name.
It would be nice to get the state/province and country as well. This has many uses and clients ask for it basically every day of my life lol. For instance, showing sports teams, showing license plates on 3d cars, flag back drops, localized holidays, and many more.
3 votesThank you for this older request. We are going to be reviewing the APIs here and see if there is anything we can add here.
We will update you soon. Thanks!
-
some objects aren't visible in scene
Some objects aren't visible in the scene like the 3D bitmoji and hand models from the 3d hand tracking component from the asset library.
1 vote -
Fix Physics Bodies
Only Box and Sphere physics bodies currently have stable reactions to collisions. Other bodies (capsule, cone, cylinder) do not respond as stabley with effects such as clipping or fast acceleration happening on interaction. This currently makes them difficult to use in projects.
4 votesHey Blake,
So after review here, the problems here seem to stem from the physics library that our system was built on. We don't currently have plans to make updates there. But if something changes, we will let you know!
-
Add a date picker script UI input type
Would be super useful to have a ui widget and input type that can provide a date object to the script
3 votesThis issue has been passed to our team for review. Thanks!
-
Dark mode for mylenses and docs
All the docs and mylenses pages should have a dark mode. I suggest using the css preference: https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
to decide the default for the user but also adding a toggle somewhere to manually switch.
Adding a picture of the styles I use myself with an extension to change the css to give you some idea how nice it can look.
1 voteWe have added Dark Mode to our latest Lens Studio 5.0 docs page
-
Custom Shader Code node, Larger editing region or allow external editing
Right now the custom shader code node has a very tiny editing region which can be kind of difficult to use when things start getting longer. Would be nice to have the same external editing functionality as regular scripts or at least a larger region than it currently has.
10 votesHighlighting the comment below
Danylo Cheban (Software Engineer, Snap, Inc.) commented · July 17, 2025 9:44 AM · Report
Thanks for the feedback! We're actively working on enabling Custom Code Node editing in both external and internal script editors. This feature will be available very soon. Stay tuned!
- Don't see your idea?