Watercolor and charcoal drawing in realtime 3D

June 28th, 2014

Experiments on realtime painting/drawing looking rendering. Examples are all done with the same set of shaders with slightly different parameters.
Thom Yorke one was a bit slow because the data is provided as a series of csv files and it’s loading one file per frame. I could make it faster when rendering the video but kept it slow since the noise around his hair was too jarring in 30fps.

point cloud to drawing from kynd on Vimeo.

point cloud Thom Yorke from back in 2008
http://creativecommons.org/weblog/entry/8476

charcoal drawing study from kynd on Vimeo.

3D data: Walt Disney Head by David OReilly
http://blog.davidoreilly.com/post/18087489343/disneyhead

Auto portraits

March 31st, 2014

Automatically generated portraits based on the Flickr photos shared under Creative Commons Attribution 2.0 Generic License (credit).
Resulted portraits are necessarily looking alike the models, even some might be hardly identifiable as faces or some appear too photographic to me, but I just let the codes do the job and didn’t manually filter anything out.
The photos are randomly download by a PHP script and scanned with ofxFaceTracker to locate the faces. The challenge is to reduce the number of strokes while making them look more deliberately placed. A good artists knows which lines are more important than others and is able to capture a shape with fewer touches, which is not very easy for computers.

portraits from kynd on Vimeo.

01

02

03

04

05

06

07

08

09

10

stroke tracking from kynd on Vimeo.



Paperjs Candy Crush

March 14th, 2014

My paperjs soft blobs are now swimming lively in the official example page. They have optimized my script into very clean paperjs style and gave it a fancy new name. Thanks!

candy crash

Paperjs dripping paint

February 15th, 2014

Paint drips. Another paperjs quick study based on this tutorial.

full screen

Related Posts with Thumbnails