Portfolio

Pixelquix

  • Software

High-performance image correction software to improve display of images rendered with straight alpha, and output related maps such as signed distance fields, UV maps, and albedo.

Written in Rust using a high-performance, multithreaded fill algorithm which propagates colour information to low-alpha pixels. Runs in logarithmic time with respect to input image resolution - orders of magnitude than prior work which runs in quadratic time. Processes 8K input images in seconds on a Ryzen 9 7900 CPU.

Statistics correct as of .