Tuesday, December 9, 2008

Week 7

01 Dec 08
Due to a power shutdown last friday, the 2x3 tile display is down for the day and so, we (Leonard and I) were told by Kevin to do research on the different 3D formats and install VMD and paraview on the Mac Pro and find out which formats are actually supported by both VMD and paraview which I believed will be used for our next application "Visualizer". Just before we were about to leave the office for the day, the tile display is finally up.

02 Dec 08
As the tile display was up, we brought the Mac Pro to the tile display room and started testing the OSC to X11 receiver using lightdraw and we found the frame rate was still slow even though it was running on a 2 core duo, 9GB RAM machine. We conclusion, it was the application that causes the slow frame rate and Ming Hong suggested to 'comment' away the code for hold detection and to our surprise the frame rate boost up dramatically.

When we told Ming Hong about the change in frame rate, he went on coding the lightdraw using RGB and did all little testing. However, the OSC to X11 receiver or rather lightdraw was receiving unknown "light source". It was suspected that it was the domain port that we are using that was causing the problem. We did not continue testing as there was a demo later in the afternoon and we brought back the Mac Pro back into the lab room. 

After the demo, we discuss with Kevin about the problems and the possible solutions and he suggested to us to take away the hold detection for the time being and go find out ways on how to control the 3D data using lightdraw.

03 Dec 08
Just as we reached the office in the morning, Ming Hong told us that the new lightdraw using RGB is done and waiting for testing and so we told all the stuff to the Tile Display room and test the new lightdraw and the results was not too bad, the cursor doesn't seem to be as laggy as compared to yesterday and the frame rate was about the rate when we remove hold detection yesterday. 

After lunch, Ming Hong suggested us to combine remote calibration with the OSC to X11 receiver so we do not have to run the application everytime we caliabrated lightdraw. And soon we went on trying to combine the 2 applications together and at the end of the day we still did not managed to compile and run the application successfully due to problems in the Makefile and so Ming Hong asked us to write an application to find out the keycode for the keys on Macintosh.

04 Dec 08
Tried to compile the application that was left undone yesterday and finally was able to compile and run smoothly some time after lunch. After we test the application on the 2 macbook pro and it was working fine,  we went over to the Tile Display room and try to test it on the Tile Display. Just when I was halfway through testing, Ming Hong came in and told us that lightdraw managed to rotate the 3D data in VMD. 

After that, Kevin asked us to gather in the lightdraw lab and 'impart' some of the presentation skills to us. We also watched some videos of Steve Jobs and how he presented himself and his product in the annual MacWorld Keynotes and we were told to give a presentation to him the monday on week 9 on the 2 applications that we are working on previously.

05 Dec 08
Since we have not done the application to find out the keycode for the keys, we decided to start coding the application to find the keycode as needed to toggle different functions in VMD. However, the application fail to print us the keycode even though the codes seems fine. So we try Google it hoping to find the keycodes and we did managed to find a chart that provides the keycode for Macintosh, Linux and Windows.

And so, Ming Hong added in the keycodes into lightdraw and we started helping him test the VMD 3D data using lightdraw. Well, at least something was done before we put an end to this week.

Reflections:
This week, I learnt about how a good presentation would affect on how your clients would think about the product/message you are trying to convey. Also, during a presentation, the posture, eye contact, the volume of your voice, the tone, the slides all play an important role. Keep emphasizing on the key point that you are trying to tell your clients is also important because at the end of your presentation, you would want your customer to remember the message that you are trying to convey.

No comments: