Mostly I have been trying to wrap my head around the coding which is the biggest challenge for now. We got some direction with coaching but there seems to be a lack of collaborative progress on coding the sketches. For now I have taken the responsibility of programing while Kristian is exploring/investigating movements (with and without the sketches).
Making a sense of the details of the sketch is the hardest part. I feel that in order to start crafting the interaction I need to know how detailed the resolution of the camera is. At this point I don’t know what’s really happening at the backend of the sketch, if more computing power is needed or if something else is making the frames lag? I crafted some simple sketches to test out the accuracy. The point is to control the color/size of the circle with the wrists by moving in different directions on the axis.

As the window is 480×640 pixels that is the maximum of our canvas. Could be bigger but for now I feel that trying out the precision with upper body is enough.

The way the canvas works is bit different from the word of mathematics. The 0.0 (x,y) start at the top left and positive y-value moves to the bottom and the positive x-value moves as usual to the right. Now I have divided the HTML canvas into four square blocks with a color assigned to it, so depending where the wrist are position the user can control the color of circle and the size.

The reasoning for posting figure 3 is that I recall something Clint mentioned, I believe during a show and tell and that was something along the lines that we should balance the experiencing of the material with the actual practical programing. It was said that it can actually hard to keep track of that relation and I can only agree. As a programmer I’m far from the best, I get how things should work theoretically but I struggle in making it work practically. That is most to the fact that I don’t see myself being a programmer in the future. If I were to work with a specific area within coding I could take the time and specialize myself in it but being good at programming on a general level is not interesting for me as I believe everyone should specialize in something specific rather than being average at everything.
Figure 3 represent something that I have worked with for a couple of hours and as I’m doing the programming solo and my teammate doing something else, it becomes sluggish at times. An extra parentheses or comma renders an error and throwing me into troubleshooting-mode wasting even more time trying to find the answer on the web. The snippet of code isn’t long or overly advanced and it shouldn’t take a experienced programer more than a half hour to complete but that is just the truth that this type of coding isn’t my type of designer tool. As we work (in this course too) in fast iterations I’m a bit critical and surprised of the choice of material that the teachers made. Maybe more readily available examples or tools could be provided to not tax the programming part of the module.