Mini project 3
Sketch 1
In this sketch. I drew eight circles ranked in a diagonal and divided them into two groups. One group moves to the right first. their x position change follows the sin value. The other group does the opposite, so their change follows the -sin. Meanwhile, one of their RGB values is also influenced by the sin value to make them change color from blue/yellow to white.
Sketch 2
I make a circle move in a circle but outward expand following the “noise” function. An important piece of information I got from Leon is the logic of how to make the random track. The circular path is the basic. It depends on the map function I gave to the sin and cos values. If I let the noise function influence the map function, the radius of the big circular path will change randomly.
Sketch 3
In this sketch, I let cos control the size of the rectangle. A point moves with the noise function in the middle of the canvas. Both shapes will leave the tracks.
Project A proposal
In my process of producing those motions. I like the tracks that the noise function left. Also, I found the first sketch can deliver energetic feelings.
In project A, I want to produce a net of spreading nerves. The lines twisted and spread in different directions. The users can interact with the nerves as supporters or destroyers. As supporters, the lines where the mouse passes will appear in brilliant colors. At the same time, the shadows will appear randomly to erase the nerve line. After erase, the line will be generated again. If the user acts as the destroyer, their missions will be switched. The time is limited. After the time runs out, the background will turn dark, and the final form of the nerves will show a fluorescent color.