This week we presented our final project, Remake, to the class. Here are some process documentation and challenges we encountered.
p5.js
Our project relies heavily on programming in p5.js, including a color tracker and display images. The most significant progress we had this week was solving the jitteriness of the display by setting layers of thresholds.
Challenge
However, the biggest challenge was also the color tracking. The reading value of each color varies a lot under different lighting settings, which also became a huge problem in our presentation, for the light was a lot warmer in the classroom than on the floor. Also, the color of each object was too similar to computer vision; for example, it often mixed orange and yellow together. On the other hand, I’m not sure if it’s because we’re overdoing things in p5.js or there are some errors in sketches that are yet to be solved; we could not manage to show every image completely when we let them move on both X and Z-axis. It was a disappointment for me. I feel like the impact of the projection was much weaker without different scales of the elements. Therefore, this would be the first thing I would try my best to solve before the winter show.
Fabrication
Thanks to Sarah’s access to Tandon’s Maker Space, we printed out several 3D blocks for users to interact with. Also, the platform was laser cut from acrylic plates. It was our first time using those machines for both of us, and we’re both happy that the interface turned out as we planned.
User Feedback
We got some interesting feedback regarding the interface during our presentation. First, since there are four states of displays in our project, Olivia suggested changing the input into something more related to the output. So instead of turning the potentiometer, maybe we could use different kinds of pens to determine what state to show – for example, a pencil could indicate the sketch mode. Also, since we only presented with the X-axis movement, Keer mentioned that we could make tracks for the objects, pointing to the users that these objects should only be moved horizontally.
All in all, I feel like this project has developed a lot since we first got this concept. I enjoyed the process, and working with Sarah was also a delight! We’ll try to fix more things and hope to enjoy this project with the audience during the winter show!