this post was submitted on 26 Oct 2024
1 points (100.0% liked)

The Rust Programming Language

39 readers
1 users here now

A place for all things related to the Rust programming language—an open-source systems language that emphasizes performance, reliability, and...

founded 1 year ago
MODERATORS
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/rust by /u/KimGurak on 2024-10-26 00:08:05+00:00.


I want to implement image manipulation and transformation like in Photoshop. (I'm not making Photoshop alternative, just some features like that 🥴)

I'm thinking of using wgpu for the intense image processing functions, but not sure how I should implement the image rendering.

For example, in GIMP, if you try to resize an image by dragging, it's really laggy, and there exists large latency between dragging and the actual drawing of the transformed image, though I don't know the reason behind it.

Would it possible to achieve the fast image rendering and manipulation using egui? How should I implement it? Or, would it be more plausible to deal with wgpu directly?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here