Skip to content

xubiod/aseprite-viewer-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Another Aseprite Viewer

Written in Rust with the use of Raylib


Similar concept to my other Aseprite viewer made completely in Godot and GDScript. There are some differences, though.

  • All cels are displayed a grid-like view
  • Scroll wheel zooms
  • Right mouse button pans the view
  • Tags are read, but at the time of writing are not used
  • Blend modes are read and written out in layer properties but don't affect the rendering
  • Cels are not clipped to the sprite size
    • Reference layers are shown because of this, however they are not positioned properly

Motivation

Main motivations behind this project have been:

  • Learn Rust more
  • Learn Raylib through the raylib-rs crate
    • By extension rgui

Building

There shouldn't be more needed than the standard:

cargo build

To build and run:

cargo run

License

This source code is licensed under MIT.

About

A Rust and Raylib Aseprite project file viewer.

Topics

Resources

License

Stars

Watchers

Forks

Languages