Posted on Friday, June 24, 2011

WalLust Exhibition Day

Posted on Monday, May 2, 2011

Coding (Actionscript)


Adding sound


The concept of WalLust like the name suggest is Lust. Besides a graphic approach, adding sound to the context will help solidify the idea. I did some reseacrh on flash demo cater both sound and interaction. Bloom adapted from Iphone app by Seth Sandler is the perfect example.


Demo


I search for the source code and come across this. I am yet to try this on another flash file.

Click for larger view.

Posted on

Presentation Planning


Posted on

Troubleshooting

Webcam Problem

At first we use Microsoft webcam but since we are having the installation in a low light condition, we soon discover that an IR webcam would boost the detection in dark. We then switched to PS3-Eye and it works.






Importing Flash Demos

The problem with Touchlib is the limited amount of demos available on the internet. To create a demo from scratch requires complex skills in C++. So I did another thorough research and come across CCV (Community Core Vision). An open source software dedicated for multitouch technology. It has multiple demos that can be tested. And it support flash demos.

However, the while trying out the software, I find that it is difficult to import
flash demos into CCV. I try following the steps by steps guide but fail.I look into the problem on the internet, browsing into forum and discover TUIO mouse driver that will incoperate into CVV for better mouse control. Most flash demos mention TUIO and maybe that would solve the problem.


Below are examples of flash for multi-touch.








Installing CCV

Before installing CCV, user need to follow the step by step guide to ensure smooth installation. Link. I follow the guide but still fail to run CVV. This message keep popping up.

“The application failed to initialize properly (0xc0150002)”

So I browse into Multi-touch forum and discover that Microsoft Visual C++ 2008 Redistributable Package (x64) that I install does not work with CCV.I then have to switch to Microsoft Visual C++ 2008 Redistributable Package (x86)). It works and I was able to run CCV without any glitch.




Posted on

Software Research

Posted on Saturday, April 30, 2011

Video Test Run



The video demonstrate a process on how to setup the hardware and software for WalLust.

The hardware needed are webcam(any webcam will do), laptop or PC, light emitting object (torchlight).

The software used are Touchlib and flash demos.

Prior to installing Touchlib, user should read the requirement needed here.

Once completed, user can proceed by running the calibration and run some demos to test it out.

Place the torchlight in front of the webcam and move to see the interaction.




This video was created with the help of another group member.

Posted on Monday, April 18, 2011

Contribution

My contribution for this group project is research, facts finding and technical setup.The group discuss on few proposal and I updated all proposal onto the group's blog.


As a group, we decide on a topic "WalLust (Interactive Wall)" and since I have done multitouch project previously, I took the liberty to do the research and facts finding that are required for the setup.


I watched numerous video regarding multitouch technology and try to understand what it can bring for this particular project.


Once we have the design approach, I continued with the research collecting softwares and demo programs to be tested. I also studied all the required steps needed to run the software.


Besides that I also did some research on the hardware and setup. I try to minimize cost and used any available hardware that we have. The group contributed a laptop to be used specifically for project testing. We even received webcams from a friend and lecturer.


Most of the collected data can be seen on the group's blog, which include the videos, and proposals.

As a group we have done few project testing on "WalLust" and each time we made progress either from graphic approach or technical approach.



Week 2 - Draft Proposal, Create and update group blog

Week 3 - Software and Hardware Research

Week 4 - Buy material for installation with group

Week 5 - Update individual and group blog, update documentation, test on graphic software

Week 6 - Artist impression and storyboard, video test