Difference between revisions of "Johnny.Rodgers"

From BioV
Jump to navigation Jump to search
(Project 2)
(Project 2)
Line 30: Line 30:
 
''Create your own drawing tool, emphasizing algorithmic generation/modification/manipulation.'
 
''Create your own drawing tool, emphasizing algorithmic generation/modification/manipulation.'
  
'''[http://www.creativecreature.ca/IAT800/Project2/drawing_tool 3D Drawing Tool]'''
+
'''[http://www.creativecreature.ca/IAT800/Project2/drawing_tool 3D Drawing Tool]''' (not yet posted)
  
''This is in progress...as written it doesn't address several aspects of the assignment.''
+
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.  The UI might look something like:
  
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.
+
[[Image:http://www.creativecreature.ca/IAT800/Project2/drawing_tool_sketch.jpg]]
 +
 
 +
Alternatively, I might instead create a drawing tool that can generate [http://en.wikipedia.org/wiki/Spirograph spirographs] somehow inspired by user input.  I loved spirographs as a kid.  The math for this is available at [http://wordsmith.org/anu/java/spirograph.html this java applet] (which is apparently broken).  I haven't thought this through fully, but I think it would actually address the spirit of the assignment more fully.

Revision as of 04:07, 8 October 2008

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


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.'

3D Drawing Tool (not yet posted)

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. The UI might look something like:

File:Http://www.creativecreature.ca/IAT800/Project2/drawing tool sketch.jpg

Alternatively, I might instead create a drawing tool that can generate spirographs somehow inspired by user input. I loved spirographs as a kid. The math for this is available at this java applet (which is apparently broken). I haven't thought this through fully, but I think it would actually address the spirit of the assignment more fully.