spritefusion-sprite-normals
A tool to generate normal maps from any sprite and animated sprite sheet.
- gamedev
- normal-map
- normal-mapping
- pixel-art
- sprites
- Stars
- 548
- Forks
- 38
- + today
- +4
- Created
- 2d
Ranking data as of October 21, 2026 (UTC).
Star History
Today, hour by hour
Overview
A tool to generate normal maps from any sprite and animated sprite sheet. It ranks #66 on GitTiger, gaining +4 stars on October 21, 2026 (UTC).
The project is written in Rust and has 38 forks. It was created 2d ago.
What it is
Sprite Fusion Sprite Normals is a Rust tool, MIT-licensed, that generates normal maps from sprites and animated sprite sheets. Per the README preview, it targets pixel art and is available both as a CLI and as a WebAssembly library. An online version is also mentioned.
Described capabilities
- Surface relief generated from a sprite's silhouette and shading. - The original pixel resolution and transparency are preserved. - Sprites, sprite sheets and animations can be processed locally. - The intended use is 2D games with moving lights and normal-mapped sprites. - Tags: gamedev, normal-map, normal-mapping, pixel-art, sprites.
Getting started
The supplied data includes no install or usage commands and no URL for the online version. Open the repository README at https://github.com/Hugo-Dz/spritefusion-sprite-normals for setup details for the CLI or the WebAssembly library.
git clone https://github.com/Hugo-Dz/spritefusion-sprite-normals.git
cd spritefusion-sprite-normals
# see README for setupFrequently Asked Questions
What does the tool produce?
Normal maps for sprites and animated sprite sheets, per the description.
In what forms is it available?
The README preview says it is written in Rust and available as a CLI and a WebAssembly library, and mentions an online version.
Does it change my sprite's resolution or transparency?
No; the README preview says it keeps the original pixel resolution and transparency.
Does processing happen locally?
The README preview lists local processing of sprites, sprite sheets and animations.