#algorithmic

Repeating Patterns and Machine Drawing #algorithmic #drawing #chaotic #scribble #pattern #analog #javascript #p5js #print-and-code #featured

Nov 05, 2024

In my past code sketches, I have created patterns in various forms. Most of the time, the patterns were formed simply by repeating the same visual. In a recent class, Tega gave us a systematic overview of different approaches to make patterns. It was mind blowing to see how extensively people have studied patterns. In particular, I was very much drawn into Truchet tiles.

[ Read more ]

Banner Ads Generator #risograph #printmaking #analog #web #algorithmic #javascript #p5js #print-and-code #featured

Oct 22, 2024

[ View Freshly-Synthsized Banner Ads ]

Banner Depot 2000 is an interactive archive of over 20,000 banner ads from the late 1990s and early 2000s. The authors of this project, Richard Lewei Huang and Yufeng Zhao, published a dataset of these banner ads. This project brings out so much nostalgia of my early memories of the Internet and I have been meaning to make a project using this dataset.

[ Read more ]

Fabrication Experiments #algorithmic #fabrication #p5js #javascript #itp #introduction-to-fabrication #featured

Oct 22, 2023

For the graduate course, Introduction to Fabrication, that I took at Interactive Telecommunications Program (ITP), I spent a few weeks learning and experimenting with a variety of fabrication machines, tools, and materials. I embraced an iterative approach to fabrication and integrated computational techniques into my process. Here are all my experiments, each linked to its respective post:

[ Read more ]

Laser Engraving Experiments #algorithmic #scribble #portrait #fabrication #p5js #javascript #itp #introduction-to-fabrication

Oct 01, 2023

This week, I have been experimenting with laser engraving. I wanted to continue incorporating computational thinking into my process, so the first thing I thought of was to create a p5.js sketch for the laser engraver. Although raster files can be used for etching, I think it would be more interesting to generate a vector path for the laser engraver.

[ Read more ]

Visualizing Sine Wave with Mechanical Movements #algorithmic #mechanical #fabrication #p5js #javascript #itp #introduction-to-fabrication #fabricating-mechanical-automatons

Sep 24, 2023

I have been making and posting daily creative coding experiments (on my Instagram) for almost 2 years now. One of the mathematical functions that keep coming back is a sine function (such as in the sketch below, which utilizes a combination of sine and cosine functions). As I have been studying fabrication techniques and mechanical movements recently, I had this idea of creating an automaton that visualizes a sine wave.

[ Read more ]