For our sketch one we have created a small fairy companion to interact with. The fairy is a simple flash animated quicktime file that has been manipulated to move around the user based on their speed and location.
There are three main distinctions in this interactive instillation. In order to give the fairy a believable appearance, we have the program detect where the user is using a centroid tracker. The fairy will move on the side from the user based on the centroid's point in order to give it more believable movement.
The second distinction the fairy makes has to do with speed and motion detection. In order to give the fairy a sense of personality, it is designed to respond to quick movements from the users. If the users move too quickly, the fairy will move further away from the user.
Another base for the interaction is based on the height of the user. If the user is close to adult size, the fairy will be more frightened of their quick movements. Since our initial inspiration was from J. M. Barry's Peter Pan, we wanted to make something that would be designed for children and make the fairy seem like a real creature. If an adult sized person steps into the interactive instillation space and tries to make themselves smaller, the fairy will be more comfortable with them.
The last part of the interaction is a color changing to signal the emotion of the fairy. If the user moves too quickly, not only will the fairy move away quickly, but it will flash red after a certain difference showing that they're annoyed at the user.
My main job for this project was the programming in Max MSP. I used a variety if resources but mainly focused on the cycling 74 website and various tutorials on the actual Max MSP program. I also was responsible for creating many of the images for the presentation.
No comments:
Post a Comment