Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Defining profiles for Lottie #12

Open
bodymovin opened this issue Dec 8, 2021 · 1 comment
Open

Defining profiles for Lottie #12

bodymovin opened this issue Dec 8, 2021 · 1 comment

Comments

@bodymovin
Copy link
Contributor

Lottie has multiple libraries that support the format. The official libraries which are in general more feature rich, have active support, or have been around for a longer time. And also the so called "unofficial" ones. Here is a list of some of them.
Each library focuses on their own set of features depending on their interests, priorities and capabilities.
We're interested in defining a set of profiles to which each library can be attached to and help animators, designers and all interested parties to easily identify what they can use depending on their target players.
This is not as straightforward as it may seem since not all libraries have the same features supported and they generally have partial support for some and full support for others.
One option is building a single core profile that any library should support in order to be considered official. And set the remaining list of features detached from any profile, that any library could indicate whether they support them or not.
Embedded systems might be an exception to this core profile, since, because of their capabilities, they might need to support a smaller subset of it.

@mbasaglia
Copy link
Contributor

Maybe the specification can be split into "modules" and libraries can specify which of them they implement

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants