gioser

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 484Markdown 258TOML 131RON 38118 Definitions

⎇ main llimphi-anim-studio/README.md Markdown · 22 lines · 770 B History raw

chore: refresco desde el monorepo — 27 crates nuevos (anim, lottie, svg, mesh, image, layer, test, wire-view, widgets rag-sidebar/router/lazy-list/rive-button) y sync de los 95 existentes 93253cc22 · Sergio ·

1# llimphi-anim-studio
2
3The 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.
7
8These 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.
13
14## Use
15
16```sh
17cargo run --release -p llimphi-anim-studio
18```
19
20---
21
22Part 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.

Use

cargo run --release -p llimphi-anim-studio

Part of llimphi — see llimphi.