price
25 TEZ0/25 minted
Project #31078
Animated
The Embassy Theatre is a historic theatre building located on South Main Street in Lewistown, Mifflin County, Pennsylvania. The Embassy was designed by English architect Albert Douglas Hill (1905-1942), of the firm of Hodgens and Hill of Philadelphia.
This p5.js sketch is based on a photo I took of this movie theater building. I designed the entire building in code. That was tedious work! I did use a SVG file for the letters to avoid loading a font. Generative art has three advantages: interaction, randomization, and animation. I used randomization for the selection of movie posters, which are shown at random, and I animated the marquee lights to simulate chasing lights. The animation required some clever code. I used a few classes to draw repeating elements like the windows. Window placement could have been randomized but I wanted to recreate the look of the theater.
This project is part of my effort to push generative art beyond the abstract to representation.
This p5.js sketch is based on a photo I took of this movie theater building. I designed the entire building in code. That was tedious work! I did use a SVG file for the letters to avoid loading a font. Generative art has three advantages: interaction, randomization, and animation. I used randomization for the selection of movie posters, which are shown at random, and I animated the marquee lights to simulate chasing lights. The animation required some clever code. I used a few classes to draw repeating elements like the windows. Window placement could have been randomized but I wanted to recreate the look of the theater.
This project is part of my effort to push generative art beyond the abstract to representation.
Filters
Features
Listings