Our great sponsors
-
Speedy2D
Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Some of you might know me better as the developer of the open-source Reddit app RedReader, but I've just released my first Rust library, Speedy2D!
Thank you! Currently there's no support for loading images from files, however it's possible to use an external library (e.g. image) to read the image, and then pass the pixel data to Graphics2D::create_image_from_raw_pixels().
It's something I'd like to improve on in future -- are there any pure-Rust libraries you'd recommend for shaping? Allsorts looks quite promising.
Yeah Allsorts looks interesting, and rustybuzz is another option. I haven’t tried either yet, though.
You guys should check out femtovg.
How does this compare to https://github.com/ggez/ggez ? Do you also want to add features which are commonly needed in game development or do have a different goal for this project?
Related posts
- Show HN: OS Image processing API running on edge functions using Rust and WASM
- Rust Game Physics Engines: PhysX, Rapier, XPBD & Others
- Egui 0.27 – easy-to-use immediate mode GUI for Rust
- What Are Const Generics and How Are They Used in Rust?
- Rust for Embedded Systems: Current State, Challenges and Open Problems