Assignment three addresses the input of XML data and output as triangle information. Through the use of classes, I am able to call upon functions within a particular class in another attached file to streamline the retrieval, update, and output process. Below, we can see some of the script used to generate these triangles.
One of the things that we covered in class is incorporating movement and mouse input. While the original class assignment was intriguing in its potentiality, I felt that it lacked color. The three images below show, with the code above, how you can add color to the processing program by declaring three variables, presumably the RGB value, and set a function to randomize the colors chosen.
To explain, the first image is the last remaining of the three original triangles. The second image shows that by clicking the mouse, the user generates a series of triangles that emerge from the mouse click position. Notice how each of the triangles is a different color. The third image shows that as the mouse is no longer clicked, the triangles move outward and disappear from the screen.
A copy of the script can be found here.