Skip to content

Snapchat/lens-studio-custom-component

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Lens Studio Custom Components

This repository contains a collection of custom components for Lens Studio, an AR development platform.

A custom component is a script (JavaScript or TypeScript) that adds behaviors to objects in a scene. Each component can include helpers, such as assets and various metadata (description, TypeScript definition files, etc.), to help its usage and implementation.

AI Enabled Custom Components

In addition to making it possible for humans to use these custom components, an AIMetadata (a descriptive markdown file), can be attached to custom components to allow AI to better understand what it can do.

Lens Studio AI can then leverage these custom components to generate entire Lenses–including its assets and contents.

When a custom component has these AIMetadata, it can even be used on the web and Mobile devices.

Learn more in the full documentation, or in the tutorial.

Chat with the Community

If you have any questions, you can also reach out to us and the community in our Discord channel!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published