Recent submissions

Comment · 10 years ago
Comment · 11 years ago
Comment · 11 years ago
I've made an app for the similar art style: http://polygenapp.com , it has been discussed on HN not long ago: https://news.ycombinator.com/item?id=8966928 . Here's a complete list of tools that I'm using, if anyone's interested: https://medium.com/@polygenapp/frameworks-libraries-and-othe... .
Comment · 11 years ago
Comment · 11 years ago
Comment · 11 years ago
For abstract patterns, points are chosen "randomly" (grid with randomised offsets). For photo-based ones, I'm using JSFeat's YAPE06 (http://inspirit.github.io/jsfeat/#features2dcorner), plus some own customisations. I'm constantly looking for ways to improve generating photo-based patterns; if anyone has some ideas here, I'd be happy to listen.

I've played with genetic algorithms, but without anything practical. Indeed, this might be more appropriate for desktops.

I've experimented with Voronoi too, but the results weren't as pretty. The cells were more rounded; and the low poly style was gone.

Comment · 11 years ago
The "refresh" button randomises as much as it can, but you can prevent a section from being randomised by "locking" it (clicking on the tiny lock icon).

So you can pick a size, lock it and hit "refresh" as much as you wish. I'm glad that you like the app, cheers!

Comment · 11 years ago
I'll be looking into it. In the meantime you might experiment with a different camera (pick "System" in the "Camera & Gallery" option). And many thanks for your comment.
Comment · 11 years ago
Comment · 11 years ago
I'll be happy to make a desktop version if users want it. Comment here, reply to this tweet (https://twitter.com/polygenapp/status/560846810735206400 ) or let me know in any way if you're interested.

Edit - And as for "why mobile-first", I wanted to make the app casual and approachable. You can take a photo of your teacup and have a cool low poly version of it in an instant. Or generate a pretty colourful wallpaper with one tap. But I'd love to build a desktop version too. Larger screen and finer control over the pointer would give some new possibilities.

Edit 2 - In case somebody didn't notice, you can generate a wallpaper for your desktop from the mobile app. Just choose a desktop option in the "Size" setting.

Comment · 11 years ago
I've tried d3.js, but decided to go with iron wallaby's delaunay (https://github.com/ironwallaby/delaunay) implementation for performance reasons. The difference was especially visible when working with photos.
Comment · 11 years ago
Crop aspect ratio matches the "Size" setting, located one screen earlier; so it's a feature for now. I plan to revisit the crop screen sometime in future and bring more control there. Thanks for your comment!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton