Showing posts with label Examples. Show all posts
Showing posts with label Examples. Show all posts

Thursday, April 14, 2011

Keyboard/mouse Input

Big buttons can be used in a variety of ways within the form of interaction. They can enhance interactivity with the screen or selected area they are situated in or on. It also can lead to larger interactivity among users.

They can be designed for users to stomp/stand, jump and push them in different forms.

The "Sprung!" is a very good example for the use of big buttons, which in this case, are pressure sensitive floor pads. The interface consists of three springs surrounded by five puddles. The objective of the game is to create bubbles by standing on the pads which eventually will pop out of the spring and fall into a puddle which outputs a musical note.  



Big buttons, in turn, can also be implemented as keypressed and mousepressed functions into Flash.
The example below is an interactive piano which uses both keyboard and mouse input.

Virtual Piano

Click the link for instructions.

Fullscreen Virtual Piano



"Gunny Bunny" also uses keyboard and mouse input. The aim of the game is to use your keyboard and mouse to aim the guns at the robots and shoot them.

Wednesday, April 13, 2011

Fiducial Markers - Augmented Reality

 In this tute we were introduced to Augmented Reality (AR) being created by 'Fiducial Marhers' (digital barcodes). Augmented Reality combines both the real world with the virtual world by creating three dimentional digital holograms on a digital screen. This allows for interaction with the graphics rather than an 'outside' view observing what is placed infront of them.
I haven't had much experience or interest in 3D animation but this was quite intriguing and awesome to see how a piece of paper with a black and white graphic could create images and even sounds.


A camera is used to track a marker to calculate the position of the marker to the camera and vice versa. The camera can then create a digitally physical form calculating the position, distance angle and scale of the object. This can allow for interaction between real and virtual reality.

The link below is a great example of combining real with augmented reality. As the man holds up the marker, it instantly creates a 3D image which he can then physically interact with.

You can watch the video or follow the steps to try it out yourself.

Smart Grid Augmented Reality example




The following videos are examples of how Fiducial Markers work in different situations.










I would like to have some form of use with Fiducial Markers as they are very interesting and fun to use. However, the placement and size of the marker and even how the user would hold it/them would generally be somewhat insufficiant to the end prodect. Holding a marker is easy, but determiing what other body gestures were or could be made would alter the outcome of using a marker.

Camera Tracking

 Camera Tracking was my favourite form of input from this unit. I would very much like to make use of cameras to track motion within my final project.

The use of camera technology has and is continulousely being developedand updated to keep up with today's technical society. A camera is used to capture live footage or to track moving objects within a video stream, like a laptop video cam.

For this tute, we explored camera motion tracking using two different example shown below.  

If the file does not load:
1) Make sure you have a webcam plugged in
2) Change browsers - Internet Explorer works well
3) Click the link Camera tracking example 2 for a larger view




hfgoidh;doihogihgoihgf

Sound in Flash

In this example, we looked into inputing sound into Flash. The following example depicts a stage which consists of 10 different instruments which when they are dragged down onto the stage the corresponding sound plays. This allowed users to create their own music with the given instruments.
Using the mouse, the users can drag which ever instrument they want onto the stage. Moving the instrument back to front and side to side affected the volume and channel in which the sound would be outputted.

Sound is and can be very important when it comes to creating large interactive projects for big spaces. It gives interest to the project itself and also draws on-lookers and users attention towards the installation resulting in interaction with it.

I would deffinately like to add sound to my project as it will better aid the overall outcome and interest from the potential users.

Interactive Band

Use the mouse to drag instruments onto the stage. Dragging back and forward change the volume. The further back, the quieter the sound is, as to dragging forward, the louder it gets. Dragging the instrument left or right changes the channel in which the sound is being outputted on.