Difference between revisions of "Vinu Subashini"

From BioV
Jump to navigation Jump to search
(Final Project)
 
(33 intermediate revisions by the same user not shown)
Line 1: Line 1:
''''''Assignment 1''''''
+
== Assignment 1 ==
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-01]Draw the Lines
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-01] -Draw Three Lines.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-02]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-02] -Draw Five Lines.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-03]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-03] -Draw Three Ellipses.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-04]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-04] -Control the Position of two lines with one variable
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-05]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-05] -Control the position and size of two lines with two variables.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-06]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-06] -Control the properties of two shapes with two variables.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-07]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-07] -Create a simple, regular pattern with six lines.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-08]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-08] -Program your pattern from Assignment 1-07 using while().
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-09]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-09] -Draw a layered form with two new loops.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-10]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-10] -Redo Assignment 1-05 using mouseX and mouseY as the variables.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-11]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-11] -Draw two visual elements that each move in relation to the mouse in a different way.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-12]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-12] -Draw three visual elements that each move in relation to the mouse in a different way.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-13]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-13] -Move a visual element across the screen. When it disappears off the edge, move it back into the frame.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-14]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-14] -Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed.
 +
 +
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-15] -Using if and else, make the mouse perform different actions when in different parts of the window.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-15]
+
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-16] -Develop a kinetic image which responds to the mouse.
  
[http://www.sfu.ca/~vrajus/iat800/assignment1/a-16]
+
 
 +
== Assignment 2 ==
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_1]Using beginShape() and endShape(), create a composition with five or more vertices.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_2]Using beginShape() and endShape(), create a composition with ten or more vertices.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_3]Create an image different from A2-02, but using the same vertex data.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_4]Write a function with one parameter and demonstrate it visually.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_5]Write a function for drawing triangles and visually demonstrate its flexibility
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_6]Write a function with three or more parameters and visually demonstrate its flexibility.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_7]Create a dynamic animation using the cos() function as a generator for motion.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_8]Create a dynamic animation using the cos() and sin() function as a generator for motion.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_9]Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_10]Create an event that begins when the mouse is pressed and ends when the mouse is released.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_11]Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_12]Create a button that changes the color of the background when it is clicked.
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_13]Program your moving elements from A2-09 but use classes to represent the two visual elements.
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment2/a2_14]Create a subclass of one of the asteroids classes that adds a new capability.
 +
 
 +
 
 +
 
 +
----
 +
 
 +
== Assignment 3 ==
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment3/a3-1]
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment3/a3-2]
 +
 
 +
== Assignment 4 ==
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/assignment4](widgets)
 +
 
 +
== Projects ==
 +
 
 +
== Project 1 ==
 +
 
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/project1]
 +
 
 +
 
 +
== Project 2 ==
 +
 
 +
Part 1
 +
 
 +
Part 2
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/project2]
 +
 
 +
 
 +
== Final Project  ==
 +
 
 +
'''An Interactive Interface to Draw Kollam Interface.'''
 +
 
 +
[[Part 1]]
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/FinalProject/AnInterface1.pdf]
 +
 
 +
[[Part 2]]
 +
 
 +
[http://www.sfu.ca/~vrajus/iat800/final]

Latest revision as of 17:14, 10 December 2009

Assignment 1

[1] -Draw Three Lines.

[2] -Draw Five Lines.

[3] -Draw Three Ellipses.

[4] -Control the Position of two lines with one variable

[5] -Control the position and size of two lines with two variables.

[6] -Control the properties of two shapes with two variables.

[7] -Create a simple, regular pattern with six lines.

[8] -Program your pattern from Assignment 1-07 using while().

[9] -Draw a layered form with two new loops.

[10] -Redo Assignment 1-05 using mouseX and mouseY as the variables.

[11] -Draw two visual elements that each move in relation to the mouse in a different way.

[12] -Draw three visual elements that each move in relation to the mouse in a different way.

[13] -Move a visual element across the screen. When it disappears off the edge, move it back into the frame.

[14] -Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed.

[15] -Using if and else, make the mouse perform different actions when in different parts of the window.

[16] -Develop a kinetic image which responds to the mouse.


Assignment 2

[17]Using beginShape() and endShape(), create a composition with five or more vertices.


[18]Using beginShape() and endShape(), create a composition with ten or more vertices.


[19]Create an image different from A2-02, but using the same vertex data.


[20]Write a function with one parameter and demonstrate it visually.


[21]Write a function for drawing triangles and visually demonstrate its flexibility

[22]Write a function with three or more parameters and visually demonstrate its flexibility.


[23]Create a dynamic animation using the cos() function as a generator for motion.


[24]Create a dynamic animation using the cos() and sin() function as a generator for motion.


[25]Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.


[26]Create an event that begins when the mouse is pressed and ends when the mouse is released.


[27]Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging.


[28]Create a button that changes the color of the background when it is clicked.


[29]Program your moving elements from A2-09 but use classes to represent the two visual elements.

[30]Create a subclass of one of the asteroids classes that adds a new capability.



Assignment 3

[31]

[32]

Assignment 4

[33](widgets)

Projects

Project 1

[34]


Project 2

Part 1

Part 2

[35]


Final Project

An Interactive Interface to Draw Kollam Interface.

Part 1

[36]

Part 2

[37]