Monday, 6 June 2011

Project 3 : From A to Z

This post will show how my project has been done in detail from the very begining to the end. Lets the images speak for themself.

1.Sketches

2.Photoshop-ing















 Final version for printing.


3.Assembling with the help of a thumbtack, blutack and some extra pieces of card.


















note: the extra pieces of card are added as lockers ( to prevent the wheel to rotate more than 180 degrees ). This feature did not show in the version for exhibition because i found another way to do the same thing ( as the pieces of card did ) with less efford. (using blutack instead)

300 words to describe my work.



CITRUS FRUIT
Lemons, limes, oranges and grapefruits have basically the same taste: sour and sometimes sweet. They are all good sources of vitamin C. Their slices also look generally the same. The reason is that they are all brothers and sisters in a fruit family called “citrus”.
The only obvious difference of the slices in the Citrus family is the colour. For instance lemons’ slice are yellow, limes’ slices are green and oranges’ slices are orange. Therefore I thought it would be interesting to use this kind of nature things for my ‘Variable’ explanation (the colour between different kinds of citrus fruits is the “variable”).
Description+ Instruction: My exhibition setup contains a piece of paper and a paper wheel behind it. In the piece of paper at the front, there is an image of a citrus fruit slice in black and white (this is the general shape of a slice of any citrus fruit) then a “+” and a blank window which embodies the variable. This variable contains the colour value. If you rotate the wheel behind the piece of paper (either clockwise or counter clockwise), the window (variable) will show different colours (in this case, we have 3: orange, yellow and green) whenever a colour shows in the first window, look at the other window after the “=”, different fruits will appear accordingly.

Wednesday, 1 June 2011

New posts coming soon

Note to the tutor: new posts coming after this week as I am quite busy with other papers' assignment

Friday, 6 May 2011

The chosen programming term

Variable

Well, it actually did not take me too long to choose that one from the given terms. Basically, i think variable was somethings that i had to deal with in every program that i wrote. And it was one of the first thing to be learned when studying about programing. It makes programming way easier if being used properly. That's why variable became one of the most powerful and useful term in programming. It allows programmers to make more flexible program

So what is variable in programming?

Easy definition for easy understanding variable :

A symbol or name that stands for a value.


Every variable has a name, called the variable name, and a data type.

For example:
Lets call x =200 , y =200 so

x+y will be 400 , obviously

if we change x =100, y = 500 then x+y will not be 400 anymore but 600.

So x and y are variables. They are not constant because we can change the value of them. Therfore the sum of x and y will change accordingly.

Visualize the term variable: A box that hold things inside it.

Project 3

-----------------------------------------------------------------------------------------------------------------

Sunday, 1 May 2011

From WIP to Final

Finally, the work on this current project has come to its end.

There is actually not much difference between the WIP and the Final. Frankly, there was only one change: reducing the "flashing effect" of the lines which i found quite annoying after playing again and again for 20 times.

That change was a success in my own opinion. It prevented too much thing happening at the same time on the screen which sometimes up set the viewer's eyes.

Here's the link to the Final: http://www.openprocessing.org/visuals/?visualID=27815

Link to the early stage work and the variation of the final product :

http://www.openprocessing.org/visuals/?visualID=27814 - Variation


http://www.openprocessing.org/visuals/?visualID=27813 - Early stage

And screenshots of different stages of work :





Friday, 15 April 2011

Reflection on the WIP

Screen shot from the dev#13

Well, the WIP ( the one that i uploaded to openprocessing ) has achieved my goal set at the interim presentation 2 weeks ago. It was inspired by many things that i found interesting for this project.

First of all, the most influencing stuff is actually my own work in the first project.The pattern that i used in the current project is a small part of the wallpaper in the previous project that i like.


I want to keep my project 2 complex but tidy just like what i did in the project one. I want to achieve high level of contrast between patterns and other elements to the background. That's why I don't use a lot of color as you can see. It is too distracting ,in my opinion. I just used black, white and red as my main color theme. In the work process, i continually switched the color around and applied it to the different elements until i found it the most eye-satisfying.

While i was working on the color, i came across an inspiring image :


Yes, that is the burning fuse of firework. It would be cool if this kind of motion appear in my project. Then i started to think about how to abstract the image and integrate it to the current pattern. After a while, i finally found a solution. ( see the code in openprocessing for more detail )

Secondly, when i have a tidy and complex image, i need good sounds to go with it. That why i choose the xylophone sounds. They are refined sounds. They sound clean yet have a level of complexity when group them up together.

However, there are still things that make me unhappy as i mentioned in the earlier post. That is the sounds aren't in sync with the image ( the ellipse) whenever the second and so on patterns are generated. I am not sure if it is the computer processing's problem or the code problem. I haven't found a proper solution to solve the problem yet.
Openprocessing works again for me. Therefore i just uploaded my latest Work In Process to it. It is the number 13th in the series of development, a final stage product but not the final one. Now i am working on the number 14th - hopefully, a better version and final version. However, i think i will have to use the one that i uploaded to the openprocessing to present in the mean time because i am currently having not much clue how to improve it. What I need now is feedback from other people first before i can continue my work.

No more blank talk, here the link:

http://www.openprocessing.org/visuals/?visualID=27065