Raven Kwok Raven Kwok

Raven Kwok (aka Guo, Ruiwen) is a visual artist, animator and programmer. His artistic and research interest mainly focus on exploring generative visual aesthetic brought by computer algorithms and software processes. In 2014, Kwok graduated from Rensselaer Polytechnic Institute with the M.F.A. degree in Electronic Arts. His works havebeen exhibited and screened at media artand film festivals worldwide,including Ars Electronica,FILE(Electronic Language International Festival), Resonate, FIBER,Vienna Independent Shorts, Punto y Raya, MIAF (Melbourne International Animation Festival), SICAF(Seoul International Cartoon & Animation Festival), etc.

Algorithmic Alchemy

Artist’s passion for exploring different forms of expression at the intersection of computer programming and visual arts resulted in a series of clever, playful animations, ranging in form from an adorable amoeba that follows your cursor around to self-evolving shapes, all made using Processing. He’s also found ways to distort and augment typography that appears almost like moving, generative graffiti.


1194D is an experiment on multiple geometric creatures co-existing within a tetrahedron-based grid environment. In 2017, The project was improved and revised into an immersive triple-screen audiovisual installation as 1194D^3 for .zip Future Rhapsody art exhibition curated by Wu Juehui & Yan Yan at Today Art Museum in Beijing, China.

The entire visual is programmed and generated using Processing. All stages are later composed and exported using Premiere. The soundtrack is mac os and windows (re:interpretation) by +.



Skyline screenshot (2015) by Raven Kwok

Skyline is a code-based generative music video I directed and programmed for the track Skyline by Karma Fields. The entire music video consists of multiple stages that are programmed and generated using Processing.

One of the core principles for generating the visual patterns in Skyline is Voronoi tessellation. This geometric model dates back to 1644 in René Descartes’s vortex theory of planetary motion, and has been widely used by computational artists, for example, Robert Hodgin, Frederik Vanhoutte, Diana Lange, Jon McCormack, etc.

In Skyline’s systems, seeds for generating the diagram are sorted into various types of agents following certain behaviors and appearance transformations. They are driven by either the song’s audio spectrum with different customized layouts, or animated sequence of the vocalist, collectively forming a complex and organic outcome.

Related Sessions