Description of the work
In this project, my art is about night skyline which consists of mountain shape and stars. The picture is
generated in a random way and constantly changing.
My method to generate the mountain is as follows. For each in , use function noise to
generate a number , draw a vertical line with height at . The noise function returns Perlin
noise number which is more natural, harmonic than the standard random function. It is suitable to
generate the mountain shape.
The stars are generated using arc function. Both the color and position of each star are randomly
generated using random function.
I create a class Skyline to be responsible for drawing the picture. To constantly changing the picture, in
the draw function, use the Skyline to reproduce another different picture.
Assessment 2 Report
Description of the work
Technical notes
i [0, width]
h h x = i
The skyline picture work of other work inspires me. They most produce the shape of buildings. I choose to
produce mountain shape and stars which I think more beautiful. The mountain shape is like a kind of wave
form. I think I can use a kind of random generator. After search the processing API, I find noise is a
good tool to do this.
http://codingcircus.com/work/skyline-visualizer/ http://itp.suzkirkpatrick.com/?p=231
The resulting picture is poetic and visual pleasing. I am satisfied with what I have done. From this project, I
learn to use random generator such as noise and random` to generate randomly changing visual art.
Research
Reference
Reflection