Julius Tarng
Julius Tarng

School for Poetic Computation

I've never identified as a creative coder β€” I'm much more motivated by the process of learning how something is made, compared to using code as a creative tool. I had a chance to take a class framed as "Recreating the Past", which aimed to recreate key programmatic art. It was a great way to understand technology like shaders, and concepts like image processing algorithms,

My final project was a Chinese calligraphy (shufa) simulator. I had studied and practiced in high school, but hated cleanup. Why not try to do it on the computer?

Shader-based shufa simulator

For the first part of the course, we focused on replicating and remixing work. For example, compare Arabesque by John Whitney with my recreation.

Often, the most enjoyable part wasn't the exact replica of the piece, but the bugs we ran into along the way. Here are some glitches that I ended up liking more than the end result while recreating Raven Kwok's work, using my surname in Chinese.

Recreating a part of Lillian Schwartz's work with my dog Basil

View my source code and notes on Github

Send Julius Tarng a reply about this page
More from Julius Tarng
Back to profile