118 results found
-
It would be awesome if we could perform basic math operations directly inside the numeric fields.
for example, in position, rotation, scale, or tween fields.
Something like:
/2, *3, -525and if possible why not 👀 -20%, +10%, ...
That would make it way easier to adjust values on the fly without manually recalculating everything!
5 votes -
AI Portraits Beta - Can't Preview
The AI Portraits Beta guide says on topic 11 that we can preview the effect by tapping on the preview screen, however this is not working.
I also tried pushing to the device and got an error "Something went wrong. Failed to Generate Your Appearance).
It only works when I publish the Lens.
Here's the guide link:
https://developers.snap.com/lens-studio/features/genai-suite/ai-portraits#user-interface-overview3 votes -
Monetize Lenses
This is probably not related to Lens Studio it self but it would be good for the ecosystem to bring back Digital Goods. It gives more value to invest time and skills into working for Snap projects.
5 votesWe want to bring back IAP, but there are some things we need to do first to give it a better chance at driving results for you all. In the meantime we're bullish on Lens+ and think this can be a huge opportunity. More on this soon...
-
Nearby AR Experience Discovery (Landmarkers & Custom, Image Tracking & AR Mirrors)
A feature that lets Snapchat users discover AR experiences nearby — including Image Marker Lenses, Landmarker/Custom Landmarker Lenses, and AR Mirrors built with Camera Kit. When users are near an active experience, they’d receive a smart notification or in-app prompt to explore it.
This would help brands and creators increase visibility for real-world AR activations while connecting digital creativity with physical locations.
2 votes -
Double click on Script name should go to editor
I would like to double click on the script in the Inspector and go instantly to my code editor of choice. Now I need to highlight the script file and double click on the file in the assetbrowser, this was working in 4.55.
5 votesWe are reviewing this with our team and will update you soon on if we think this is something we can execute! Thanks!
-
Better error feedback from publish bot
When publishing, the error message is often unclear for creators. Only after contacting support do we learn the real issue. Could these detailed errors be included in the feedback when a lens is not accepted?
3 votesWe are reviewing this with our team and will update you when we can. We really appreciate the feedback!
-
Provide websocket support for camera kit
Having websocket support will open up many cool applications for camera kit for web, so it would be great to have it supported on camera kit!
2 votesThanks for this feedback! This issue is under review! We will let you know about this soon.
-
Cylindrical Image Targets
Was recently exploring 8th wall and one thing that stood out was cylindrical and conical image targets. Given that we have soo many designs in real life that are on curved surfaces like bottle, poles, pipes etc. cylindrical targets would really help in Lens Studio as well
5 votesThanks for this feedback Krunal. This is something long talked about. I'm curious, to what degree do you think that training your own custom object detection models solves for this?
-
Bitmoji Head 3D with Turn Based
I love the turn based player info component, and it would be great if we could use the Bitmoji 3D head with that. If I try to just add the self Bitmoji 3D head, I get an error about it being restricted due to the network access of the turn based component. However, the turn based player info component can't do just the head, it pulls in the whole Bitmoji body.
1 vote -
Allow copy/pasting screen transform values
Right now on 3D objects you can copy the transform values all at once and paste them on another transform component.
It would be very handy to have this same functionality added to the screen transform. Right now I just copy/paste the component and delete the old one. Which does work but then I have to reconnect that component to my scripts and it's just a hassle. This would be a great little quality of life addition.
An option to quickly invert the left/right values to mirror it would be cool too.
1 vote -
Update the app to allow saving drafts & ground zero base start
Give the option to start from ground zero rather than having to try and build a lens off of another one Also make multiple aspects of the lens able to be adjusted before AI recreates it so that the user can get a clear view of what they want without haveing to wait repeatedly between ever adjustment …. Honestly, I absolutely hate the new update to this app and I’m debating deleting
1 vote -
Video Preview - Codec Not Supported
Usually I like to send my lenses to my iPhone to record a preview video. I save it straight from Snapchat to my gallery but when I try to use it as a preview in LS I always get a message saying "Uploaded file is invalid. Codec is not supported, please use H264.
So I always have to convert the video, which is an extra step.
Apparently the file type saved from Snapchat is a mp4, but I don't know what codec it uses. Is is possible to accept the same video codec that Snapchat uses? This would make the…
2 votes -
Allow logcat access to Spectacles for developers
Sometimes Lens Studio logger is insufficient and doesn't properly capture crashes. Access to crash data or logcat would rectify this. In general, developers need lower level access than provided
2 votesWe are definitely working on some improvements to the Lens Studio logger for future versions.
We can't share more specific updates right now -- but this feedback is appreciated!
-
Better Audio Component
We need better Audio Component, (scrub forward/backward, pause, stretch)
AudioComponent currently does not support dynamic playback rate or pitch adjustment, nor does it offer any time-stretching capability necessary for realistic scratching.
3 votesSome of this can be accomplished my manipulating the Audio Component directly (https://developers.snap.com/lens-studio/api/lens-scripting/classes/Built-In.AudioOutputProvider.html)
But understood on the feedback. We will look into it
-
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 -
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!
-
Clear persitant storage on device
It would be handy to remotely clear persistant storage on the physical device via Lens Studio. To do it now you need to go deep in the Snapchat settings to do so.
2 votesThanks for this feedback, we will discuss this with the team and let you know our thoughts!
-
Modifier tools with hard numbers
In LS I would like to hold Shift or CTRL (CMD) and then when I manipulate (Rotate, Move) a sceneobject I want it to snap to whole numbers: rotating with 15 degress per 'snap' or move whole 10 centimeters.
2 votesThis is something that makes sense. We are reviewing with the team and will let you know when it's something we might be able to take on.
-
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
- Don't see your idea?