Kinetic Light: DMX Light Assignment–Eric(Candy Bi)

Project: Aurora

Team members: Louis, Skye

Process: Unlike LED strips we use before, DMX is way bigger. Considering the fact that it could give a bigger range of light on the wall yet could only light up one color at one time, we decided to imitate Aurora in nature. I have only seem aurora online, so I feel really excited. We googled online and download a image of aurora and put it in AI to get the color index of it. We found that it is usually green accompanied by some sort of purple, yellow and blue. These color later became the color we used to code.

The project has stages: pure green fading in and out, green and blue, green, blue and purple, green, yellow and blue. We made the DMX light in the middle a little taller than the other two so that together they could create an effect of light moving around. Each color differs slightly in how bright it is and how fast it fades so that the light would not be too statistic but rather more organic. Initially, we were thinking about having the light mapping all over the room, yet found that way we might lose the part of two color mix together.

To match the visual part, we found a light music that also create an atmosphere of relaxing and pleasant.

Overall, we were happy with what we got for this project shows a possibility of a grand light show if we could have more DMX lights being controlled. We are really excited if we could change the entire room into a live aurora show. The experience of lying in the coach on 9th floor, watching the lights fading in and out with all the lights closed at night is an impressive and touching memory.

Kinetic Light: LED light assignments–Eric(Candy Bi)

RGB LED Strip:

To make a composition with a start and an ending, I decided to match the music with RGB LED Strip. I chose a section of a piece of  piano music I like and decided to hard code the light to match it so that the effect could be stable.

I chose to start with blue and green as how the music sounds to me. The note between each sentance is symbolized by a white light. The middle part is made red.  The speed of light changing is also matched with the pace of the music, for example, light fades in while music is slow and blinks while music is faster.

Continue reading “Kinetic Light: LED light assignments–Eric(Candy Bi)”

NOC: Room(midterm project) – Moon(Candy Bi)

Project: Room

Date: 04.07.2019

Processor: Moon

Description: Room is an P5-based interactive project, featuring a 3d dark room which could be light up by three dots of light. The user interaction is as simple as moving their mouse to control the light so that they could see what is in the room. The scale of space being lighted up is directly proportioned to the distance between the three lights(as how it would be in real life). By moving the mouse, user can change the sight of how they perceive the 3d room to imitate the feeling of turning around in the space. Additionally, users can adjust the brightness of the “light” to interact. Room is expected to create an immersive user experience.

Continue reading “NOC: Room(midterm project) – Moon(Candy Bi)”

CPD: Midterm Project (Geocinema) – Ann(Candy Bi)

Link: https://drive.google.com/open?id=1Btq-_Lf011ix5ZtnHHLd5DasnCvPvnOj

Date: 04.01.2019

Processor: Ann Chen

Partners: Jenny Zhu, Sebastian Lau, Tyler Roman

Concept and Rules:

Our project explores a way to narrate Zikawei Observatory and its related sites in Shanghai with a focus on meteorology as a science that connects with many other fields. We decide to discuss the relationship of meteorology with history, economy, weather forecast, transportation and daily life through the observation of Zikawei Observatory and the  three related sites: St. Ignatius Cathedral, Gutzlaff Signal Tower and the Customs Building.

We chose to follow the recorded rules used by Henri Le Lec in his meteorological observations in Shanghai, an important figure in the initiative of establishing the Zikawei Observatory. That is to observe the weather every day at 5 am, 9am, 12pm, 4pm and 9pm. We decided to each film at one site and at the five time slots.

Filming:

It is not my first time to film something using a tripod and a camera myself yet only through this time, did  I trully feel comfortable with it.

I went to film the Gutzlaff Signal Tower at the Bund on Saturday, March 16 for 9am, 12pm, 4pm and 9pm. I fail to get up on time to get the 5am footage and thus went for it the second day on Sunday, March 17. Overall, the filming process is smooth despite the tripod and cannon 6d are really heavy to carry. Even though it is a long time in between two time slots, I do not even want to walk around for food.

The signal tower is taller than my expectation that it sometimes goes out of canvas. I sit next to it, recording how it looks and its surroundings. The clouds was moving fast above the white tower, which provides me with some really good shots.

It was still a great experience to be there for a whole day, for it gives me the chance to observe the Bund as how it becomes crowded and quiet again. The most rewarding part while filming the footages is the sunrise at the bund which I have never expected to be so beautiful. I was so tired that time for I arrived at dorm around 11 the day before and got up at 4:00am to film the 5am time slot. Yet at the time I saw the sunlight gradually comes out from the other side of the Huangpu River, I felt everything worthwhile.

Editing:

At first, we decided to place our footage evenly on the frame.  However, according to the feedbacks we got in class, it was confusing what each channals refer.  We thus make the channal being discussed about the biggest and the other three smaller on the right side of the frame. For better explanation, an introduction is added.

Jenny and I worked together on editing the second part after introduction. I carefully selected the best footage of each time slot and each location, and arrange them on the canvas by adjusting the postision and sizes each by each. Still, I thought it was a bit confusing: each time slot the biggest channal is displaying different sites and I am not sure whether the audience could understand this. I tried to show the transition of one channal moving to the center an at the same time becoming bigger. Yet it turns out a chaos. We later simply add a black frame in between for transition as Jenny suggested. Each of us recorded a 30 seconds voiceover and put them in the video.

Problems and Challenges:

It took us a long time to decide on the concept of our film. The site and rule deciding did not take much time yet we meet some troubles deciding on what to convey through this project. One reason for this is that the weather observatory and the four sites we chose are too broad to cover in 3-4 minutes. Another reason is that we think differently on this topic. For me, I think the rule we set is already interesting enough since we are doing the site observation exactly the way people on those sites decades before are doing weather observation. Thus I prefer not to include too much direct information telling in the film and leave more space for free interpretation. Through several rounds of discussion, we finally decide to include four branches of ideas under this topic.

We also have some problems of cooperation. The original idea was each one of us getting all the five time slots at one site on the first weekend after we are assigned the project so that we could have more time to edit the raw materials. However, due to busy schedules, only Jenny and I finished filming all the five slots on the chosen day. Thus we rush the editing part the day before presentation after we are able to gather all the footages on Sunday morning .

Reflection and Improvement Ideas:

Some improvements may include better voiceover quality. As said, we rush the editing process due to the late filmed raw materials. Some voice over we use are not as good as we expect yet we do not have time to redo it again. Next time while doing group project, time arrangement should definitely be improved.

Another improvement maybe “less is more”. For this geocinema project, we seems to be too ambitious to include too much in the video. Even though our video is longer than others’, we fail to dig deep enough in one topic as each of us only has 30 seconds talking and each discusses a branch that is already enough to cover the whole video.

Sources and Credits:

https://www.virtualshanghai.net/photos/images

https://zh.wikipedia.org/wiki/%E5%BE%90%E5%AE%B6%E6%B1%87%E8%A7%82%E8%B1%A1%E5%8F%B0

https://zh.wikipedia.org/wiki/%E6%B1%9F%E6%B5%B7%E5%85%B3%E5%A4%A7%E6%A5%BC

https://zh.wikipedia.org/wiki/%E5%A4%96%E6%BB%A9%E4%BF%A1%E5%8F%B7%E5%8F%B0

http://www.xjh.sh.cn/index.php?option=com_content&view=article&id=44:xjhgxt&catid=11&Itemid=116&lang=en

Nature of Code: Week 6 assignment–Moon(Candy)

Documented by: Candy Bi

Project name: Table Tennis

Professor: Moon

Date: 3/26/2019

Link: https://editor.p5js.org/candy/present/Fa4vDtNzZ

Video: w6

Since we have learned about collision. I really want to imitate such effect as I encounter in real life. I think of table tennis.

I place the 15 balls each by each to form the triangle. Collision fuction is add to each ball by checking the distance between one with other.

To fake the balls going down into the hole. I check the position of each ball and make its size 0 if it is in the black area.

Then I try to  make the balls bouncing on the edges. Two vectors(vx,vy) are created to imitate the bouncing on a solid edge in real life:  vector1.x and vector.y do not change at same time.

Then I add the cue so that the game would be more complete.

By pressing, user add a force to the white ball and thus white ball get a velocity just like in real life when we play table tennis.