3 releases (breaking)
Uses new Rust 2024
new 0.27.0 | Jul 10, 2025 |
---|---|
0.25.0 | Jun 2, 2025 |
0.21.0 |
|
0.17.2 |
|
0.2.0 |
|
#313 in Game dev
188 downloads per month
1MB
10K
SLoC
Ascending Graphics
📑 Overview
A 2D extendable rendering library using WGPU and Winit.
WGPU
Backend.Winit
for windows and inputs.- Buffered Sorted Rendering.
- Render Images
- Render Basic Lighting
- Render Shapes via lyon
- Render Optimized Rectangle with Corner Rounding and image support.
- Render Text using
cosmic-text
. - Optimized Map Renderer. (see examples).
- Atlas System with Texture Arrays and texture defragmentation support.
- Tilesheet loader to help with 2D tiles to Textures.
- Supports both Instance Buffers and Vertex Buffers.
- Extendable
- Rayon support for sorting, clearing and anything possible.
🚨 Help
If you need help with this library or have suggestions please go to our Discord Group
🔎 Examples
Dependencies
~36–52MB
~1M SLoC