Interactive Computational Art

Timeline

Spring 2022

Role

Creative coding

Tools

p5.js

Javascript

socket.io

lowdb

Individual Project

Augmented Body

Using face tracking to conduct an interaction of yelling out letters typed on the keyboard.

Tools
p5.js, handsfree.js

Jelly Puppet

The user can control the movement of their jelly puppet. If the user presses the mouse button, they can extend the jelly's tentacles.

Tools
p5.js

Collaborative Drawing

A twitter bot announces each day's prompt and users can draw the prompt synchronously with other users. The drawings are persistent and are stored using lowdb.

Tools
p5.js, Socket.io, lowdb, Javascript

Generative landscape

A perlin noise landscape with fractal trees randomly generates upon refreshing and the scene gradually changes from day to night.

Tools
p5.js