Crates.io | femtovg |
lib.rs | femtovg |
version | 0.10.1 |
source | src |
created_at | 2020-09-28 16:31:11.843694 |
updated_at | 2024-10-24 08:29:10.39592 |
description | Antialiased 2D vector drawing library |
homepage | |
repository | https://github.com/femtovg/femtovg |
max_upload_size | |
id | 293756 |
size | 570,126 |
GPU Antialiased 2D vector drawing library written in Rust.
Ported from https://github.com/memononen/nanovg
Most of the implementation is the same as the original C code with some bug fixes, some features added and several parts have been made more Rust-y. Rendering is done via one OpenGl (ES) 3.0+ backend.
Run with cargo run --example demo
Run with cargo run --example breakout
Run with cargo run --example svg
Run with cargo run --example text
Licensed under either of
Fonts used in examples: