1# llimphi-anim-studio23The library of the "rive" animation studio: the **serializable** documents the
4editor authors — the state graph (`doc::Doc`) and the skeletal rig
5(`rig::RigDoc`) — plus the `Project` that joins them into the `.ron` that is
6saved and read.
78These types used to live inside the editor's binary; exposing them as a library
9lets **other consumers** load the same format without duplicating the structs.
10The first is `mirada-fondo`, which plays a project as a **background**
11(splash/greeter/wallpaper): it bakes the deformed rig to frames and blits them.
12The editor (`main.rs`) is now just one more frontend over this library.
1314## Use1516```sh17cargo run --release -p llimphi-anim-studio
18```1920---
2122Part of **llimphi** — see [llimphi](../README.md).
README.md
llimphi-anim-studio
The library of the "rive" animation studio: the serializable documents the
editor authors — the state graph (doc::Doc) and the skeletal rig
(rig::RigDoc) — plus the Project that joins them into the .ron that is
saved and read.
These types used to live inside the editor's binary; exposing them as a library
lets other consumers load the same format without duplicating the structs.
The first is mirada-fondo, which plays a project as a background
(splash/greeter/wallpaper): it bakes the deformed rig to frames and blits them.
The editor (main.rs) is now just one more frontend over this library.