Butterfly Migration
Link: https://editor.p5js.org/jihwanshin96/sketches/hoDsEpEft
For my final project I wanted to simulate a butterfly patter of migration that is visually stimulating. I utilized the concepts of oscillation, noise value, and flocking to create my own version of a butterfly migratory pattern with randomized colors.
For creating the butterfly wings, I used sin and cosine values to create a basic vertex shape and implemented perlin noise to create that jagged shape. Then I rotated the shape to get both sides of the wings. Then I scaled the size and played around with the color to get that randomized changing of the pattern of the wings.
Overall, I wish that I could have put more attention to detail on the wings and the patterns as they seem clustered and too 2 dimensional. But as I played around with the skewness and scale, the shapes became increasingly difficult to manage.
Link to powerpoint: https://docs.google.com/presentation/d/1A4BNN3Ni0E59_83aPKLFiSlXaXZYHXBE63G7RJ7TC18/edit?usp=sharing