21 Repositories
Rust animation Libraries
Animation graphs in Bevy!
bevy_animation_graph Motivation Animation graphs are an essential tool for managing the complexity present in the animation pipelines for modern 3D ga
A 3d model, animation and generalized game ripping library written in Rust.
porterlib A 3d model, animation and generalized game ripping library written in Rust. 15k LOC Rust in one weekend and I don't think they can get any b
Turn your keyboard into a typewriter! π
Turn your keyboard into a typewriter! π daktilo-demo.mp4 daktilo ("typewriter" in Turkish, pronounced "duck-til-oh", derived from the Ancient Greek w
A no_std GIF library for embedded applications(embedded-graphics)
tinygif A tiny gif decoder written in no_std Rust. This crate requires about 20kB of memory to decode a gif. basic decoding frame iterator interlace s
Action-based animation system for Bevy.
bevy_action_animation Action-based animation system for Bevy. Introduction This plugin provides users of the Bevy game engine with an action/trigger-b
Animation Library for github.com/iced-rs/iced
Very much still a WIP. API is mostly final and this can create animations. Just missing large amounts of features to make this useful in any real proj
πΊ An implementation of the retro bouncing DVD logo screensaver animation built with bevy and rust
πΊ Bevy bouncing DVD logo This project is a simple demonstration of using the Bevy game engine and the Rust programming language to create a bouncing
Generate, display and solve mazes in an animated way in the terminal.
How to Run Usage: maze_solver.exe [OPTIONS] --generator GENERATOR|--input INPUT [ROWS] [COLUMNS] Arguments: [ROWS] Number of rows to draw
Small microservice to render Lottie animation files via an http REST API.
Lottie Renderer Service Small microservice to render Lottie animation files via an http REST API. Run via docker docker run -p 8080:8080 ghcr.io/mikbo
π Decoder and utility for the Flipnote Studios .ppm animation format.
π para What? A decoder and utility for the Flipnote Studios .ppm animation format. Why this implementation over the original? This implementation is
Tweening animation plugin for the Bevy game engine.
π Bevy Tweening Tweening animation plugin for the Bevy game engine. Features Animate any field of any component or asset, including custom ones. Run
Wipe your terminal with a random animation.
Wipe Wipe your terminal with a smooth animation. This is the perfect program for you, if you like clear but want to add an unnecessary animation. Down
Yet another video to ASCII animation (in Rust)
Yet another video to ASCII tool (in Rust) Requirements opencv Installation cargo install video2ascii You may also want to add
A decoder and utility for the Flipnote Studios .ppm animation format
A decoder and utility for the Flipnote Studios .ppm animation format
The OpenTimelineIO crate is maintained by the vfx-rs project
opentimelineio-bind Rust binding for OpenTimelineIO library The OpenTimelineIO crate is maintained by the vfx-rs project Supported Platforms OpenTimel
A framework independent animation library for rust, works nicely with Iced and the others
anim A framework independent animation library for rust, works nicely with Iced and the others. Showcase How to install? Include anim in your Cargo.to
A simple, efficient spring animation library for smooth, natural motion in Rust
Natura A simple, efficient spring animation library for smooth, natural motion in Rust Usage Natura is framework-agnostic and works well in 2D and 3D
Interoperation with the Automaton animation engine
Automaton-rs an interopt layer for the Automaton animation engine for creative coding
A sprite-sheet animation plugin for bevy
Benimator A sprite sheet animation plugin for bevy Features A SpriteSheetAnimation component to automatically update the indices of the TextureAtlasSp
A tool to generate inbetweens for animated sprites, written in godot-rust
Bitmapflow is a tool to help you generate inbetweens for animated sprites. In other words, it makes your animations smoother. It uses optical flow to
Skeleton animation and IK crate
skelly Crate for skeleton animation. Optionally provides inverse-kinematics functionality. Example use {skelly::Skelly, na::{Point3, Vector3, Isometry