Sunday, January 11, 2009

Week 11

Week 11

29/12
Create a drawing application using the GL tools but the result was not what I had expected. So I Google for other drawing application and see what kind of patches they used to create lines or shapes. I found the WiiDraw using quartz composer and explore on the program. I found a painting patch in the program and I make use of the patch for our whiteboard application. Modify the program slightly to make us of the painting patch.

30/12
Ming Hong help with the with the painting patch, he changed the output image to GL line and GL point. Even though the painting patch is working properly but it could not change color yet. After that, I tried to integrate with OSC but did not work because I am not familiar with the OSC patch.

31/12
Explore on the OSC patch and look at wilson and ryan pong game to see how OSC work in Quartz Composer. Half day off, public holiday eve.

1/1 (2009)
Public Holiday

2/1
Modify the program by adding 4 different color on the bottom of the screen so that the output color will change whenever the mouse is over the color. Added erasing as well, so the drawing part for the whiteboard application is completed but it only worked for the mouse. Therefore, tried to integrate with OSC but it did not work. 

Weekly Reflection :
Learn new things on GL tools. In order to draw a line we need to create a rectangle with 2 circles on each end to make it look natural when we draw a lot. Learned on how the OSC worked in Quartz Composer even though the integration had failed. 

Week 10

Week 10
22/12
As we need to develop a whiteboard application so we need to research the various patches available in Quartz Composer. I research and explore on Kineme Particle Tools which allow me to create a series of particles which look like a line. However, there is a small problem which is the frame rate will drop whenever I create a series of particles. Therefore, it is not the best solution for the whiteboard application.

23/12
After realizing that the frame rate drop after a series of particles are created, I needed to find other patches to work. I researched and found that there are a set of GL tools which can draw various shapes and other functions related to image rendering. As I was unfamiliar with GL tools, so Ming Hong gave us a quick lesson on the GL tools and some of it uses. 

24/12
Explored on GL tools patches, attempted to create a simple program that make use of GL tools. By creating a simple program, I can have better understanding on the output results of the different patches and how they worked.  Half day off because it was christmas eve. 

25/12
Public holiday

26/12
Day off given by Kevin

Weekly Reflection:
Learned a lot on GL tools and how they can affect the rendering of images. I also have a better understanding on how the quartz composer patches worked such as there is only 1 value for each input.