Project Title: Spinning’s Magic
Link: https://editor.p5js.org/Lisa-HuangZijin/sketches/Zzr0YjuI8
Brief Description and Concept: To strengthen the use of for loop, I consider “rotate” as a good way. By slightly changing their distance, shape, and color, we can get different patterns.
For Coding: I consider the set of angle as the most important part because it controls the moving and position of each pattern. Besides ensuring the pattern goes around in a complete circle, I also use the number like 99.6 to add more interesting variations to it.
- How is drawing by hand from observation different from programming the computer to draw for you? Can you think of some commonalities as well?
Programming the computer involves more exploration for me. Since I am not familiar with each function p5 has, sometimes I need to think more and find reference. Programming allows me to try as much as I want, and sometimes that’s where the “perfect mistakes” come from. Once my hand drawing is finished, it is unlikely for me to change any thing. However, for programming, it is easy to withdraw and try another creative way. For me, the biggest commonality is that these two both require creator’s thinking and decision on the concept. They both can help artists to convey their ideas.
- What properties have you manipulated in the repetition? Describe your observations and visual outcomes during the process.
I tried angle many times. I find that if we use the numbers like 67.9 and 34.8, the pattern will occur in a special order instead of just spinning all around the circle.
- What makes a good generative pattern?
For the creators, I suppose as long as they try their best, the work can be a good generative pattern for them. As a audience, I love the pattern which is full of variations. It can also be something that surprises me due to its special theme or unusual presenting way.