creative coding lab

Mini Project 3 “Starry Night” Documentation

Project title: Starry Night Project Link: https://editor.p5js.org/AislynnLi/sketches/3d_iwH4Kr  https://editor.p5js.org/AislynnLi/sketches/H8Ut0VY1S “Starry Night” is a mini project that uses various variables and math and transformation functions. It can be random through interaction with the mouse and keyboard.  Firstly, I wanted to make snowflakes that can bloom. After drawing random appearing circles, I needed to draw growing lines upon circles. With Continue reading Mini Project 3 “Starry Night” Documentation

Mini Project 2 “Drawing Board” Documentation

Project title: Drawing Board Project Link: https://editor.p5js.org/AislynnLi/sketches/zFN_bVQLD Here is the demo of my project: This is a simple drawing board. The users can draw only when their mouses are pressed. The thickness of the stroke changes based on how fast the users move mouses. Whenever users release their mouses and press again, the fill color Continue reading Mini Project 2 “Drawing Board” Documentation

Reading Response: Chance-Imagery

After reading Chance-Imagery, I am very interested in using chance as the inspiration and technique to draw. Especially the “decalcomania of chance”. Here are the steps to create a version of Decalcomania, by Oscar Dominguez: Choose a surface that is not easy to dry, which can be paper, glass, and other materials. Thinly spread black gouache Continue reading Reading Response: Chance-Imagery

Mini Project 1 “At The Desk” Documentation

Project title: At The Desk Project Link: https://editor.p5js.org/AislynnLi/sketches/jqrWeVuhp This is a sketch of my desk and my yellow trolley. It is drawn with 2D primitives functions, vertex functions, and various colors. Here is the demo of my sketch: Here is the original picture: In the drawing process, the first trouble I encountered was how to draw Continue reading Mini Project 1 “At The Desk” Documentation