Wednesday, December 31, 2008

Week 9

15/12
Had our presentation in the morning, I think it was one of my most prepared presentation out of so many. We were told to prepare for it because if we were to do to our best, mistake then can be spotted and we can improve. Indeed, mistake were spotted and I had a great lesson on presentation skills. We updated Kevin on the whiteboard application that we had discuss last week. After the update, I continued with the quartz composer.

16/12
I start to do the whiteboard application and research on the background to be overlay on top of every application including Keynote. We did not manage to do it.

17/12
I continue with the application overlay, had a hard time finding the codes for overlay because we were not familiar with cocoa programming. Ming Hong manage to find the command to overlay the application on top of everything. Find some icons for the palette like some brushes, pens, and others.

18/12
First time doing design work for an application because the past project that I have done, the design is handled by my other team members. However, I manage to design the palette and everybody was satisfied with the design. We were told to do a demo for the kids that are coming to IHPC tomorrow. Each of us were to handle a group, and we prepared for the demo. I also tried finding some patches for whiteboard application.
















This is the design for the palette.

19/12
It is "Back To School celebration" with Beyond Social Service where kids come to IHPC for a visit and learn about scientific things. We volunteer our help for that day. We were in charge of Lightdraw section where we will do a simple presentation to the kids about lightdraw. We did some preparation but we did not get to present because Kevin was scared that we could not handle the kids as the age group was smaller than we had expected. In the end, Kevin handle the presentations to the kids but we learned as well throughout the presentation such as how Kevin talks to the kids and gain their attentions.

After the kids had visited all the other stations, we helped them to complete the crossword puzzle  and went to the pantry to have lunch with the kids. We helped Jerry to carry the kids' present down to the seminar room and ushered them to the room to settle down. Then, the prize presentation starts and the kids were happy to receive their presents. Even though it is a simple gift but they were delighted and excited when they unwrapped their presents.

We had a group photo with all the volunteers and kids in the lab.  

Weekly Reflection:
Learned a lot in presentation skills and mistakes during my presentation. Explore a lot on quartz composer, it was quite complicated and not as easy as you think. Did design work and manage to create a design that everyone was satisfied with it. 

Tuesday, December 16, 2008

Week 8

Week 8

8/12
Today is public holiday so no work.

9/12
I watched the video on Steve Jobs presentations on Apple products to learn about the presentation skills. The whole video lasted bout 2hours, it was a great video because we can learn how Steve Jobs present his products to the audience. After the video, we brainstorm ideas on the Whiteboard application such as different ways of displaying the drawing tools and stuffs.

10/12
As we are told to do a presentation next Monday so I prepared for the presentation. As I am using Keynote to do the presentation so I need to complete asap because I don't have a Mac at home and tomorrow we are going to SiggraphAsia.

11/12
Went to SiggraphAsia.

12/12
Prepared the script for the presentation. Did several dry run with ryan, wilson and hock to pin point each other mistakes. We also told each other what can be improved in the slides. I feel that this session really help us a lot because not only we can improve on our slides, we can also correct each other mistakes.

weekly Reflection:
Learn different presentation skills from steve jobs presentation videos. Saw alot of interesting stuffs at Siggraphasia.

Tuesday, December 9, 2008

Week 7

Week 7

1/12
The tile display was down so we could not do anything until it is fixed. Kevin suggested that we do some research on the different data format supported for scientific 3D model. Found out some common data format in 3D model such as .3ds, .x , .msh and many other more. We also read up on Fluent which is a software used to create the 3D models. At the end of the day, the tile disp

2/12
The tile display was up so we did our testing without the hold detection. Found out that there was a problem with the frame rate. When we implement the hold detection the frame rate was 6-8 fps but after removing the hold detection the fps increase to 20-23fps. Kevin came and see the testing, we told him the problem and we discussed on some possible solutions and issues that lead to the frame rate problem.

3/12
We tested the tile display again using the RGB lightdraw code that Ming Hong rewrote. Ming Hong suggested that we should combine the remote calibration and receiver together so we do not need to run seperate program. I combine the 2 program codes together but it did not compile properly because of the makefile problem. Did some simple research on Keycode as we needed the keycode value to do some actions for VMD such as rotation, scaling , transform.

4/12
Went for NS medical checkup, took me the whole day so did not went to work. I will do a compilation of our testing, results and findings for the tile display project up till now on the next post.

5/12
Went back to work and hock manage to compile the combination of remote calibration and receiver. I missed out quite a bit because Kevin gave them a short lecture of presentation skills. We were told to give a presentation on the application that we have done which is Puzzle for me and hock, Pong for ryan and wilson. Continue some research on Keycode and Hock found a keycode value chart. Help Ming Hong to test VMD lightdraw with functions such as rotate,scale and transform.

Reflection :
Learned alot on the different data format of 3D model and some simple information on Fluent. I also learned about the keycode value which is a number value for the keyboard. There are different values for different OS such as Mac, Windows and Linux. I also learned how to run VMD and paraview and also some functions avaliable in the 2 3d model viewer.