Jason Kempshall’s Weblog


One last thing….
May 6, 2009, 10:06 pm
Filed under: Specialist Project/EMP

I thought i better illustrate online as well as in my report what the integrated buttons would look like when fully installed (see below).v2diagram



User Testing The Final Rig
May 6, 2009, 2:50 am
Filed under: Specialist Project/EMP

See below my final user tests of the uninstalled rig, reactions varied from cool and collective to nervous and jumpy, from slightly unsettled to rather disturbed. Even though the tests i have done are using the final product, i still think that the real tests cannot be done until we find somewhere to install it in a non obvious way. The only other thing worth a mention is that the player bug still exists and i have no idea why it’s happening! this is one thing that really needs to be ironed out before a public install………!! (see video below)



Kagami Yurei – Mirror Ghost – 鏡幽霊
May 6, 2009, 2:37 am
Filed under: Specialist Project/EMP

After racking my brain for months trying to name my mirror, i finally sort out the advice of fellow course mate and investigative genius Christopher Pegg. A few hours after asking him he came back with a corker, the japanese phrase Kagami Yurei! I found this extremely fitting for my project for a couple of reasons, the first of which is that i gained a lot of my inspiration from the visuals in Japanese movies like The Ring, The Grudge and Audition. Secondly the origins of spirits within reflection stems from an old japanese folk tale “The Mirror of Matsuyama” which is viewable here 

 

All in all a huge thank you to Mr Pegg!!



Final set up for prototype
May 6, 2009, 2:13 am
Filed under: Specialist Project/EMP

Heres what the final rig looks like in its uninstalled state. Obviously in a gallery, show or installation it would be integrated into the surroundings and therefor a lot less messy looking. But as i dont know where it will be installed it is in its bare minimum state. see

Image 1, Front veiw/mirrored side

Image 2, The two floor sensor panels.

Image 3, The Projector placed portrait to minimize the throw needed.

Image 4, The back view of the mirror with stand, counter weight and bed sheet diffuser.

images below—

mirroredpannelsprojector

rear



Usability and bug tests 1.0
April 28, 2009, 12:18 am
Filed under: Specialist Project/EMP

After creating my buttons i wanted to do a very premature usability and bug test, heres what i noticed—-

1, The key down event that is generated from the I-Pac is a continues  stream of on button downs so that the movies do loop when the button is stood on, this is good but as the random generator picks out the individual movies it re-plays some movies in a row, or before their turn creating a repetitiveness about the rig.

2, Every now and again the .SWF stops working, this seems to happen randomly also and see no correlation between the crashes and what the user or player is doing.

 

——–see user test below——–

 



Creating the pressure pads
April 28, 2009, 12:09 am
Filed under: Specialist Project/EMP

As i am building two areas of activation on the floor i (one closer and one further away), i needed to create two big buttons where the user can stand and therefor interact with the piece. To do this i bought a pice of hardware called the I-Pac, the I-Pac is primarily used for arcade set-ups but works very similar to the key components of a keyboard, all are needed are two wires connected to hardware, when these wires are touched it creates a full circuit  which sends information to a PC/MAC of which combination of wires are crossed which in turn simulates a key press. As my .SWF works through KeyDown events this was perfect for my rig. All i needed to do was make 2 relevantly sized floor “buttons” to send this information from the user. To do this i simply created two pieces of foil backed card, sandwiched some foam with a hole cut in the middle and connected the wires two each foil sheets. when the user steps on the “button” the foam collapses and thus the circuit is complete via the hole.  Ideally the buttons would not be noticeable in the public/commercial but as this is a prototype it is just not cost effective and/or practical.

dscf0078

 

dscf0079

 

dscf0080

 

dscf0081



Minor clip 4
April 27, 2009, 11:48 pm
Filed under: Specialist Project/EMP

This is my final composition of the minor (attention grabbing) clips. Again it needed to be simple but (hopefully) effective. The visuals for this where simply a silhouette of a young girl that i created in Photoshop that flash in and out very quickly. It was the sounds that i think carry this clip, first i  added a 10 kiloHertz sine wave to play from start to finish. This sound is very unpleasant and almost hurts the ears adding to an extra level of unease. This is then followed by several loud swishes as the child’s silhouette flashes in and out. (see video below).

 



Minor clip 3
April 27, 2009, 11:38 pm
Filed under: Specialist Project/EMP

For this clip i wanted to create a short but intense visual, something to grab attention but to also make the user jump. In the end i went for an intense flame burst created by animating fractals in AE. The clip has no fade in or out, so to surprise the user even more so. I then created an overlay of a demon face warp of my wife to add an extra ghostly effect to the composition, this was done by using motion tracking and carful animation of the liquify effect. i finally added a few seconds of black before the “Flame burst”, this was to give a few extra moments of suspense as the user walks past the mirror as this clip is meant to be caught out of the corner of the eye. (see video below).



Minor clip 2
April 27, 2009, 11:18 pm
Filed under: Specialist Project/EMP

This is my second minor clip, very simple yet effective (i hope). I found a sound wave file via http://www.freesound.org under the Creative Commons Sampling Plus 1.0 License. of two children singing “Ring a ring a roses”. I found this fairly creepy as is, their voices sounding a bit vacant and ghost like. For this mini clip i have simply added the last verse of this clip, added reverb, echo and time remapped it to sound slightly slower and more drowsy. I have then added a very subtle red glow over a cracked concrete texture to simulate veins as the song itself is about bubonic plague and i felt a slightly more medical visual was needed. (see video below).

 



The .SWF .FLV Player
April 27, 2009, 12:05 pm
Filed under: Specialist Project/EMP

After some research it transpired that actionscript 2 was just not specific enough for the .FLV control that i needed. This obviously meant it had to be done in AS3 which i had still yet to scratch the surface on learning. Due to time restrictions the only sensible option for me at this point was to enlist help of someone who knew actionscript 3. I then went about asking for the assistance of Liam Birtles and Joshua Shard.

My set-up consists of two floor sensors (or buttons), an outer sensor which will play short attention grabbing clips and an inner sensor which will play the feature clips. My first brief to Liam and Josh where as follows—-

“each key pulls out a video from the respective category folder at random, then plays the other videos in sequence from the random one.”

This proved to be very difficult even for these guys and in retrospect not the best of ideas, this is because my feature videos have a start and an end, therefor having them play straight after each other would have taken away from that and would have lost the  aspect of suspense. So i re-wrote my brief and came up with this—–

 

1, user steps on outer ring (eg button A), random movie from folder A loads, plays then stops even if user is still stood there.

2, the same thing happens with inner ring but button B and folder B .

3, if user steps on inner ring (B) before outer ring (A) has stopped playing…inner ring (A) overides (B)…….. i dont want this to happen the other way round.

 

Josh then went about writing the logic for me which was as follows…..

 

if user steps on inner ring(button b) and no movie from folder b is playing, play a random movie from the 4 in folder b. If a movie from folder a is playing start a movie from folder b.

if user steps on outer ring (button a) and no movie at all is playing play a random movie from the 4 in folder a.

if user steps on outer ring (button a) then starts to play a random movie from the 4 in folder a but if they step onto inner ring (button b), stop movie from folder a and start movie from folder b.

 

—About an hours after he sent this message to me he had already coded and completed the player for me and it works perfectly to the spec that i want. A HUGE THANK YOU TO MR SHARD——–