Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is based on Harmony by MrDoob. Example: http://mrdoob.com/projects/harmony/ Fork on Github: http://github.com/mrdoob/harmony

Its a great bit of work, the brush engine is simple to pick up too.

I really wish deviantART would fork the github repo, its not a drastic departure from the current source. i'd love to see how the WACOM integration works!

I wonder how many people have paid for the extras in the DA version.



What brings you to the conclusion that it's based on his work? In the source it says "© 2000-2010 deviantART, Inc. All rights reserved."

I also did pressure sensitive drawing for Colorillo: http://colorillo.com/blog/2010/07/pressure-sensitive-drawing...

What would you like to know about it?


Stranger things have happened with the harmony source: http://mrdoob.com/blog/post/696

As for the WACOM integration, the docs here seem reasonably explanatory: http://www.wacomeng.com/web/release_notes.htm - thanks for the offer however :)

Just had a play with Colorillo, looks great!


There really doesn't seem to be any code re-use. Even MrDoob agrees: http://twitter.com/mrdoob/status/20933173931 :)

In particular, the brushes behave differently. Note how in Harmony the currently-drawn line interacts with old lines, whereas in dA's one it only interacts with its own current segment.


Looks like your right, i cant find many similarities in the code. I had heard from a very good source that it was directly based on Harmony, perhaps only in concept it seems! Thanks for pointing this out. Currently eating my own hat.


I don't know if it can even really be said to be conceptually based on Harmony. They're certainly both drawing tools using Canvas, but that's like saying Photoshop is based on MS Paint because they're both drawing tools on Windows.

Harmony is all about the procedural generation of images by interaction with previously drawn points. dA muro doesn't really permit that at all... which is a shame, as that's a technique with really interesting applications


I don't think there is any special Wacom integration despite the "Works with Wacom" (what doesn't?), it doesn't take notice of pressure or anything like that anyway.

edit: My mistake. It detects when you're using the eraser, but that's it.

edi2: Actually some of the brushes do seem to be pressure sensitive but it doesn't seem to work on all of the brushes it should.


I wonder why it's based on that rather than a more conventional painting program. The 'webby' and 'chrome' type brushes are kind of difficult to use and get the effect that you want.


Thanks. I was on the harmony site for nearly 2 days straight when it was pulled for no apparent reason. I'm so happy to see it is back.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: