Cicci’s Mini Project 5: Object Dancers

1.My project: https://editor.p5js.org/Cicci_Shao/sketches/suiARlQ6b

2.My developing process: <iframe src=”https://drive.google.com/file/d/1TgBbIvOFONrnihbww5z7f3r4fDYtk3I6/preview” width=”640″ height=”480″ allow=”autoplay”></iframe>

3.video display: <iframe src=”https://drive.google.com/file/d/1q-H9MIAmh0HKreihGFGAOuUII7mI4gcK/preview” width=”640″ height=”480″ allow=”autoplay”></iframe>

Brief Description and Concept

This is a project where I used Vscode to code and create an object dancer.

And my concept is and adorable singing cloud.

Coding

for loop: to form the body of the character

sinValue: to control the movement of the character, its facial expression and its shape.

The process:

phase1: I tried to use the emoji as the main character but emoji can only be embedded as text, so the x,y axis of it is kind of hard to control. I have no idea how to develop it and meet with Danni

phase2: Danni helped me a lot. We tried our the framecount and the sinvalue together, but the sinValue is still not working and we don’t know why. We also tried the for loop and Danni suddenly said the circles generated looked like a body, which is the most crucial part of my concept. I then adjust the size of the white circles. It took a whole afternoon and the appearence of my character is almost done.

phase3: I seeked help from Moon then. He pointed out that the “this.sinValue” should be written in the update part instead of the set up part. Moon also corrected my mistake that there should be two parameters in the bracket of translation, and it is also possible to have one translation within another translation, as long as push and pop are added. These are the most crucial help to the animation of the character.

 

Reflection/Lessons Learned

I learned from this work that positively seeking for help is crucial, as in the previous works, I feel helpless and won’t think that help seeking can really address the issue of inspiration. But this time, it really works. When I thought that it may still take an hour to complete the character, Danni’s words offers a good inspiration and I can’t believe that I just figured out my dancer. And also, the problem that Danni and I have struggled the whole afternoon is solve by Moon within 15 minutes. That’s an interesting and joyful process.

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *