Thursday 14 April 2011

Final Transformation Project: What, Me?

This is my final transformation project. It is based on the concept of how a crowd forms from one person to many. I used the code from my previous transformation sketches (and a lot of it from Bitcraft's Spot the Dot sketch as I have mentioned in my other posts), but modified it so that instead of random rectangles of color, I not have 4 images to the program can choose from. I have come back to the literal interpretation of my concept in this sketch, but I feel it convey's my concept int a much more interesting and fun way than simply colors ever could.

Unfortunately, the memory involved with loading 4 images (I also have a 5th image included but that slowed down the program even more so I took it out) and a sound that loops is a lot more than Open Processing can handle, so I am going to continue to try to upload it to that site, but for now I will just have to explain it here.

The program starts by opening with a single image of a person. The code is set so that the program will choose this picture randomly each time it starts:


Then, when the mouse moves over the center of the image, it will split into 4 separate images. In addition, a sound of someone saying, "What, Me?" will play 4 time simultaneously so as to convey the idea that each one of these people on the screen is asking the same question.


Then, as the mouse continues to move over each individual image, the screen begins to fill with a crowd of people because each image is then split into 4 images just like the first image, and this continues until the screen is full of people and the sound is also amplified and continued as the process plays out. This creats an atmosphere and transformation from one singular person to a crowd of people.


I feel that this final product conveys the idea of transformation very well, and I am really happy with the way this project turned out. Although it was very hard for me to try to understand this code, and get it to work properly, I feel like I learned a lot in the process. I am really proud that at the end of this project I am now able to understand how to think in order to tell this program to a get random image, or to set up variables so that they could then later be defined and used, or where to tell it to play the sound so that it would be played every time an image appeared rather than just once when the program started is a great accomplishment for me.

Ideally, if I am able to for the final hand-in, I would like to do with the sound what I did with the images and have a random sound out of 4 or 5 play when a random image is generated. Then, instead of always saying, "What, Me?" The people in the pictures would be able to have more of a conversation with each other. The sounds I would like to incorporate would be along the lines of other people saying phrases like "Hello" and "How are you?" The effect would then be even more close to the atmosphere of a crowd because the sounds would not be as planned and would flow together better transforming the sound along with the images even more. However, if this memory problem continues this idea would only cause more problems so I am not sure it is possible to achieve at this time, but I am willing to try!

No comments:

Post a Comment