Difference between revisions of "Johnny.Rodgers"
(→Project 2) |
(→Project 2) |
||
Line 36: | Line 36: | ||
'''[http://www.creativecreature.ca/IAT800/Project2/drawing_tool Spirograph Drawing Tool]''' (not yet posted) | '''[http://www.creativecreature.ca/IAT800/Project2/drawing_tool Spirograph Drawing Tool]''' (not yet posted) | ||
− | I will be creating a [http://en.wikipedia.org/wiki/Spirograph spirograph] drawing tool controlled by user input. The math for this is, and a sophisticated example, are available at | + | I will be creating a [http://en.wikipedia.org/wiki/Spirograph spirograph] drawing tool controlled by user input. The math for this is, and a sophisticated example, are available at http://www.math.psu.edu/dlittle/java/parametricequations/spirograph/index.html. User input will control the size, shape, and colour of the spirographs. |
<strike>My drawing tool will allow the user to generate primitive 3D shapes (rectangular prisms and spheres, possibly pyramids) and arrange them in space (on three axes). The user will be able to draw the primitives by clicking and dragging after selecting the chosen tool, and move those primitives when using the 'move' cursor. A 'rotate' tool would also be implemented if time allows.</strike> | <strike>My drawing tool will allow the user to generate primitive 3D shapes (rectangular prisms and spheres, possibly pyramids) and arrange them in space (on three axes). The user will be able to draw the primitives by clicking and dragging after selecting the chosen tool, and move those primitives when using the 'move' cursor. A 'rotate' tool would also be implemented if time allows.</strike> |
Revision as of 20:08, 15 October 2008
Contents
Assignments
Assignment 1
A1_01, A1_02, A1_03, A1_04, A1_05, A1_06, A1_07, A1_08, A1_09, A1_10, A1_11, A1_12, A1_13, A1_14, A1_15, A1_16
Assignment 2
A2_01, A2_02, A2_03, A2_04, A2_05, A2_06, A2_07, A2_08, A2_09, A2_10, A2_11, A2_12, A2_13, A2_14
Assignment 3
Projects
Project 1
Display the progress of time in a non-traditional way.
ACLOCKALYPSE NOW! (Rollover predictions on left to see more information on right)
After reading an article outlining fears about the possible havoc the Large Hadron Collider may have wreaked on the universe when it came online a couple of weeks ago, I got thinking about doomsday scenarios and predictions (and how each one of them to this point has been wrong). So, I decided to visualize some of these predictions (past and present) in a playful 'apocalyptic clock.' The design of the clock is intended to loosely mimic the USA's Department of Homeland Security Threat Level graphics, which I find equally as ill-intentioned as perennial predictions of doom from various interest groups (religious cults chief among them). However, as the LHC fears provided the impetus for the project, I've also tried to include some science-based predictions.
http://www.creativecreature.ca/IAT800/Project1/dhs-threat.jpg
http://www.creativecreature.ca/IAT800/Project1/homer_end.jpg
Project 2
Create your own drawing tool, emphasizing algorithmic generation/modification/manipulation.
Spirograph Drawing Tool (not yet posted)
I will be creating a spirograph drawing tool controlled by user input. The math for this is, and a sophisticated example, are available at http://www.math.psu.edu/dlittle/java/parametricequations/spirograph/index.html. User input will control the size, shape, and colour of the spirographs.
My drawing tool will allow the user to generate primitive 3D shapes (rectangular prisms and spheres, possibly pyramids) and arrange them in space (on three axes). The user will be able to draw the primitives by clicking and dragging after selecting the chosen tool, and move those primitives when using the 'move' cursor. A 'rotate' tool would also be implemented if time allows.