In order to help me to further develop ideas for my piece, I have been looking at existing interactive motion pieces that interest me. These are the main two examples that stood out to me when carrying out my research. I will analyse what I like about each one and will reflect on how they have inspired me.
I like the fact that this installation is based on pixels, using black and white circles to create silhouette like figures. It captures peoples movements but I feel it is more interesting rather than just being a simple video capture. I like how circles are used to create the figures on screen and think it makes quite a good effect. The use of black and white contrasts the figures from the background and I think that this works really well.
I really like the use of colours in this piece, the black background with bright luminous colours works well and stand out a lot to me. When someone moves, the multiple lines all move randomly, changing size and colour. This piece is more abstract and artistic, and the movement of the person creates a nice abstract visual.
Similarly to these examples, I would like my interactive piece to be on motion and movement. Carrying out this research has been very beneficial and it has really helped me to gain more ideas for my own piece. From this, I have decided that I would like my piece to video capture people as silhouettes rather than being in full detail. By doing this, hopefully it’ll encourage more people to engage with the piece as I’m aware that some people don’t like the idea of being on camera. I would also like to use bright colours, possibly on a black background, to make it eye catching and appealing to users. Relating back to my previous processing workshop, I would like to incorporate the use of objects and vectors into my piece, and the motion of the people can obstruct and alter the direction of the objects. Next, I will go on to produce a post finalising my idea as well as looking at some motion tutorials online.
Hype, 2012. Iris. Available from: youtube https://www.youtube.com/watch?v=qhdG7OltXnU [Accessed 17 November 2014].
Universal Everything, 2013. Nike Flyknit . Available from: http://www.universaleverything.com/projects/nike-flyknit/ [Accessed 17 November 2014].
In todays workshop, we learnt about Vectors. A vector has both a magnitude and direction, and represents the movement from one location to another. In processing PVector is used to describe the position and velocity (the speed of movement). Within the PVector class there are multiple different methods, the methods we used were add(), mult(), get() and sub (). Here is the code…
This code created a bouncing ball, which moves direction dependant on the mouses location. I can edit the velocity methods in order to speed up/slow down the balls movement. In order to ensure the ball stays within the sketch, I had to use existing knowledge of conditional statements, to set it so the ball reverses direction when it reaches the width/height of the sketch size. It was important to learn about vectors as if I want anything to move within my interactive piece, this knowledge will be required. From this workshop, an idea that I developed for my interactive piece is to have a ball that gravitates to the bottom of the screen. When people move into the camera, they can then obstruct the ball from falling and can interact by hitting it in different directions. The concept that this could apply to is audiences and ideas relating to audience passivity to activity. I am going to watch some processing tutorials in order to ensure that I fully understand vectors and movement within processing, as this is something I am interested in exploring further.
Processing (2014). Processing: PVector [online]. Available from: https://processing.org/reference/PVector.html [Accessed 14 November 2014].
I have been looking at some processing video examples that I find interesting in order to help me develop ideas for my interactive piece. I have also been watching some of Daniel Shiffmans’ processing tutorials in order to improve my understanding of past processing skills that I have learnt as well as develop new skills. I have learnt more about the Capture class, and the steps required to setup video capturing. I am going to analyse some video capturing examples, and explore how I could make it interactive within public spaces.
- Video Pixelation – Likewise to images, you can also get the pixels of a video capture. Similarly, you have to use for loops and the pixel array formula (x+(y*width)) but in this case you load the video capture rather than an image. An idea relating to video pixelation could be that if people are moving at a certain speed, they will become pixelated, whereas if they are stood still in the space they become in focus.
- Motion Detection – This is something I would like to incorporate into my interactive piece, but I need to be aware that at busy periods, there will be lots of movement within the public space. An idea related to motion is that when someone walks into the pubic space a new class/object will be created, which then follows the fastest movement within the public space (motion tracking).
- Colour Tracking – Instead of tracking motion within the space, I could set it so the camera tracks a certain colour. For example, when someone walks past wearing red, an object could follow them on the public screen. However, this would become complex if there was lots of people wearing the same colours.
From looking at these examples, it has helped me to improve my processing knowledge about video capturing and motion detection/tracking. From this, I would like to incorporate motion in order to make my piece interactive, but still need to continue to fully develop an idea. To do this, I am next going to look at some existing interactive pieces that I find interesting.
Processing (2014). Processing [online] Available from: http://www.processing.org/[Accessed 11 November 2014].