Project 9 Turtle Graphics Flower

For this project, I was interested in creating a flowing, dynamic work of art. The turtles all move towards the focus point, with each turtle having a unique speed, color, and trajectory. The turtles are generated either from the mouse, or randomly if the mouse is out of bounds. If the mouse is clicked, the canvas resets and a new focus point is generated at the mouse click location. Eventually, the image starts to resemble a swirling, floral shape that continues to change as the different turtles infinitely overlap with each other.

Screen Shot 2015-11-06 at 10.45.40 PM Screen Shot 2015-11-06 at 10.45.51 PM Screen Shot 2015-11-06 at 10.46.14 PM

Project 9

JooYun Han – Project – 09

I was interested in unique graphics from repetitive movement of turtle. By using turtle graphic, I could draw unexpected spinning, enlarging shapes. I used 13 consonants of Korean (I just realize I omit one consonant, it has originally 14 consonants). Once each pronunciation in English is pressed, it will expand its shape into various ways. Keys are G for ‘ㅋ’, N for ‘ㄴ’, D for ‘ㄷ’, R for ‘ㄹ’, M for ‘ㅁ’, B for ‘ㅂ’, S for ‘ㅅ’, E for ‘ㅇ’, J for ‘ㅈ’, C for ‘ㅊ’, T for ‘ㅌ’, P for ‘ㅍ’, H for ‘ㅎ’ and Q for cleaning up. I enjoyed making simple shape spinning and creating totally different feeling and shapes.

Screenshot 2015-11-06 19.50.08

Screenshot 2015-11-06 19.50.48

Screenshot 2015-11-06 19.50.54

Screenshot 2015-11-06 19.52.48

Screenshot 2015-11-06 19.53.23

Screenshot 2015-11-06 19.55.29


RogerSectionE, Project-09-Composition


The composition that I created is one where particles interact with the image beneath them. When you click a particle is added that hops around the canvas. When a key is pressed the particles gravitate to a consistent level of brightness in the pixels, this brightness increases every time the key is pressed. The results is particles swarming around gradations of lightness as you continuously press the keys. I chose this image so that I see how the particles will first swarm around the dark green parts of the image, then the grey, then dark yellow, etc. until they are only attracted to the very brightest parts of the flower.

This was an excellent opportunity for me to understand the behavior of particles and the application of this to what we have learned about image manipulation. Enjoy!



I think the spirals that the turtle can make are fascinating, so in this project I decided to play with that, and explore how I can create smooth transitions with gradient colors. The spirals that I ended up creating remind me of time travel, vortexes, and black holes. Once you enter into one, a new one appears.

I had wanted to have a single spiral that actually spins in response to the mouse position, but I had difficulty executing that because the spiral takes quite a while to build. At one point, I built the spiral inside of a for loop which had to repeat 700 times. When I tried to make rotational adjustments, my computer couldn’t handle it and the whole thing would break. I’m not sure if I was going about it in the wrong way, but I couldn’t seem to get anywhere, so I settled on an animation which draws in time. While I do wish it was interactive, I’m pretty happy with the result.


Here are the various states of the animation:
Screen Shot 2015-11-05 at 9.33.06 PM

Screen Shot 2015-11-06 at 5.59.39 PM

Screen Shot 2015-11-06 at 5.59.03 PM

Screen Shot 2015-11-06 at 5.59.26 PM

And here are some process shots of different things I did along the way:

Screen Shot 2015-11-04 at 1.11.49 PM

Screen Shot 2015-11-04 at 8.23.24 PM

Screen Shot 2015-11-06 at 4.27.38 PM

AGondek – Project 09 – Freestyle Turtle Play

In thinking about Turtles, I was reminded of all the Turtle Crossing signs I’ve seen while down at the beach in the summer. So, I decided to use turtles to show a section of wildlife that can be found at the beach.

Agondek-Screen1      Agondek-Screen2

The three turtles increase in size over time as they grow up. They attempt to follow the mouse, with some repulsion from each other. The crab scuttles across, avoiding the mouse. When the mouse is pressed, a french fry appears on the beach, and the seagull flies over to eat it.


turtle composition

This is a very unfinished project.

I extended turtles to (isometric) 3D using a simple isometric projection. I implemented this using vectors, making interacting with turtles far more sane and making it far easier to implement flocking (and in the future, other physics simulation iterative algorithms).