ZenPaint, a pixel-perfect MacPaint recreation for the browser
Show HN: ZenPaint, a pixel-perfect MacPaint recreation for the browser
Based, ZenPaint, a pixel-perfect MacPaint recreation for the browser works in show hn launch.
Profile
I've been recreating the original MacPaint in the browser on and off for a few years. It's still alpha quality, but I'm finally ready to share it more widely.The goal was pixel-perfect accuracy, so I spent a lot of time with Atkinson's original QuickDraw source code, emulators, and my iBook G3 to get details like font rendering and the shape tools exactly right.Some technical notes:- Font rendering was surprisingly tricky; understanding the original pipeline's quirks took lots of experimentation, and avoiding canvas smoothing/aliasing required careful handling.- Written declaratively with React; performance is kept reasonable with a buffer pool and copy-on-write semantics. - You can share li
ZenPaint, a pixel-perfect MacPaint recreation for the browser is positioned in show hn launch, a segment that rewards a clear, focused offering.
The company is listed at the Show HN launch stage of development.
| Sector | Show HN launch |
|---|---|
| Stage | Show HN launch |
Website: zenpaint.org
Browse related
Create a free account