Major Studio // Computation // Spring 2008 -----------------// Design and Technology // MFA Parsons The New School for Design. ------------------------// Instructor: Yury Gitman
e2: Create a function for drawing a chair. Use two parameters to change its position and two more to change the shape. Using your function, draw 9 chairs in the display window in a regular 3 * 3 matrix. Use different parameters to give each chair drawn a unique shape.
e2: Create two shapes and give each a different relation to the mouse. Design the behaviors of each shape so that it has one behavior when the mouse is moved and has another behavior when the mouse is dragged.
Control the position of a shape with the mouse. Strive to create a more interesting
relation than one directly mimicking the position of the cursor.
Input1 e1
Invent three unique shapes that behave differently in relation to the mouse. Each
shape’s behavior should change when the mouse is pressed. Relate the form of
each shape to its behavior.
Input e2
Create a custom cursor that changes as the mouse moves through the
display window.
Input e3
Drawing 1
Make a custom drawing tool that changes its color when a mouse button is pressed.
Drawing e1
Make a custom drawing tool that changes its form when a mouse button is pressed.
Drawing1 e2
Load an image and use it as a drawing tool.
Drawing1 e3
Input 2
Use the number keys on the keyboard to modify the movement of a line. Input2 e1
Create a typing program to display a different image for each letter on the keyboard. Input2 e2
Use the arrow keys to change the position of a shape within the display window. Input2 e3
I spend a lot of my free time exploring the world wide web, and in my journeys I find many cool and interesting things. It is easy to find things that are inspiring either in their conception, execution, or in the possibilities they present. This post is the fulfillment of an assignment, namely: two projection based interactive art installations. I posted a few other interesting/inspiring findings that didn't quite fulfill the assignment. Enjoy!
1. This thing is awesome It's presents a different way of creating music. Similar to a turn table or a mixer but with fine control sound and rhythm. The interaction is physical but computation makes it animate.
from site: A specially commissioned project for Illuminating York 2007 in northern England, Evoke is a massive animated projection that lights up the facade of York Minster in response to the public, who use their own voices to "evoke" colourful light patterns that emerge at the building's foundations and soar up towards the sky, giving the surface a magical feeling as it melts with colour. link:From: http://www.haque.co.uk/
2. TXTual healing: Interesting project, mixing SMS text messaging (usually a private communication) to a public audience via projection on the side of a building.
from site:An SMS Enabled Interactive Street Performance. Use your mobile phone to engage your public
space. Tell a story or express what you want through text messaging in the streets. All messages are uncensored and appear in about 10 - 20 seconds. link:http://www.txtualhealing.com/
Other stuff: This stuff was all really cool, but it didn't quite fit the assignment. (I found it before I found the two above) I figured I might as well include it in this post anyway because each example introduces projects and concepts that are within our realm of study and with in our ability to execute.
-Johnny Chung's Wii Remote stuff Johnny Chung is a student at Carnegie Mellon who has been experimenting with the technology of the Wii remote. Particularly the infrared camera. His web site shows how to make things ranging from an interactive white board to TV virtual Reality. He also provides source code for his experienments. Definitly worth a look: http://www.cs.cmu.edu/~johnny/projects/wii/
-Haque Design and Research This is where I found the Evoke project. The site is chock full of projects that fall directly in our rhelm of interest. Burble:
from site: The domain of architecture has been transformed by developments in interaction research, wearable computing, mobile connectivity, people-centered design, contextual awareness, RFID systems and ubiquitous computing. These technologies alter our understanding of space and change the way we relate to each other. We no longer think of architecture as static and immutable; instead we see it as dynamic, responsive and conversant. Our projects explore some of this territory.
Data 1 e1: Think about different types of numbers you use daily. Are they integer or floating-point numbers? I deal with both integers and floating point numbers throughout my day: 10 toes, $10.00
My name is Joseph Mauriello (people call me Joe)
I received my undergraduate degree in Industrial Design where I learned design and fabrication techniques.
For the past four years I have been working as a freelance web
designer. I am interested in programming, games, web design, and
building things. I decided to take the computation major studio because of my interest in becoming a better programmer.
I would like to be a competent programmer by the end of the class.
Right now I have an understanding of fundamental programing concepts of
programming, I also understand how a large program should be structured
however I can't make the connection between syntax and structure and
actually make working software (or at least I haven't spent the time to
really try).
I came to Parsons because in the years after I graduated I worked
alone as a freelance web designer. Everything I learned was picked up
from internet forums. I had no contact with people with the same
interests I had. Thankfully Parsons ended all that.
Recent Comments