Wednesday, 31 December 2014
Testing Functionality
The image below is of me testing the tags using the trackmate tracker. From these tests it's seems that the optimal distance from the tags to the camera is about arms length which approximately 2 feet.
However the optimal distance for the smaller tags was much shorter approximately 1 foot. This was an important test as the size of the tags may be significant when I test my project in the foyer space.
An alternative would be remove the need for the user to lift the taggable objects by creating a contraption like this;
The shoebox design basically means the user would need to just slide the objects across a reflective surface as the camera located inside the shoebox would track the tags which would be stuck on the bottom of the objects. Creating a contraption like this would likely be the best method as it would ensure that the objects remain a fixed distance from the camera.
Tuesday, 30 December 2014
Processing Project: Padlock System
Monday, 29 December 2014
Display Project Progress Update
At the moment the prototype is only coded so that it measures the distance between objects 1 & 2, 1 & 3 and 1& 4. This results in one object ultimately linking too one.
Friday, 26 December 2014
Cryptography & Steganography
Steganography is a different type of decryption from Cryptography as a crypto-system doesn't conceal it's true purpose. A cypto system can be interacted with by anybody however almost impossible to access without the vital key. A Steganography system is different as it aims at concealing the existence of the message all together therefore not attracting the attention of third parties.
An example of a Steganography encryption method would be writing in invisible ink, the message and method wouldn't be known by third parties however the receiver would have knowledge of the method therefore enabling them to decrypt the message.
Wednesday, 24 December 2014
Updated Pseudo Code
The new method I'm proposing involves the same "if" statement method used in the previous pseudo code however the statements will be made "true" based on the distances between each object instead of their individual positions on the grid.
loadImage= Unlocked1.PNG
else
Make background image is clear andnot distorted.
Sunday, 14 December 2014
Processing Progress Update
Monday, 8 December 2014
Project Methodology
I will keep a log of the development of the project on my blog and go into detail on key elements of the development.
Pseudo Code For Public Display
This is the pseudo code for my public display project, this is a rough plan on how I imagine the project to function. The sketch will begin with a pointilized background which isn't clear and needs to be distorted by decrypting the puzzle by putting physical objects in the correct order.
Step 1: If tracked object #1 is in the first quarter of the screen width part1= true
Step 2: If tracked object #2 is in the second quarter of the screen width part2 = true
Step 3: If tracked object #3 is in the third quarter of the screen width part3 = true
Step 4: If tracked object #4 is in the forth quarter of the screen width part4 = true
Step 5: While part1 = true
play sound = correct.wav
or
fill first quarter of screen with yellow
Step 6: While part2 = true
play sound = correct.wav
or
fill second quarter of screen with 50% opacity green
Step 7: While part3 = true
play sound = correct.wav
or
fill third quarter of screen with 50% opacity green
Step 8: While part4 = true
play sound = correct.wav
or
fill forth quarter of screen with 50% opacity green
Step 9: While part1 + part2 + part3 + part4 = true
play sound = complete.wav
pointillize image with smaller dots so image is clear and
not distorted.
Design Adaptation To Enviornment
Follow Up Of Previous Post
Replaced the default skin map with a hammered gold texture |
Replaced the default skin map with a mirror texture |
Sunday, 7 December 2014
IBL Lighting VS Mesh Lights
Girl With The Dragon Tattoo |
Die Another Day |
Render 1: Mesh Lighting |
Render 2: IBL Lighting |