24 releases (14 breaking)
new 0.15.0 | Oct 30, 2024 |
---|---|
0.13.0 | Aug 30, 2024 |
0.12.0 | Jul 18, 2024 |
0.2.0 | Mar 26, 2024 |
#141 in Graphics APIs
142 downloads per month
1MB
9K
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
🚨 Help
If you need help with this library or have suggestions please go to our Discord Group
🔎 Examples
Dependencies
~32–67MB
~1M SLoC