CMU EMS2, Fall 2012, Section A

Carnegie Mellon University Pittsburgh, USA

http://cmuems.com/2012/a/
Golan Levin's Section - EMS2, Fall 2012

Get Professor Plus+ membership to set your class private.
Archived classes will be closed for new submissions, and student seats will be freed under your Professor Plus+ Plan.

You have reached the 15 sketch trial limit. Get Professor Plus+ to invite students, submit sketches, upload larger files, and more! Learn more
Your class have reached the 15 sketch trial limit. Remind your professor to subscribe to continue using your class and submit sketches.
This class is archived and it is no longer accepting new students or sketches.
Golan Levin's Section - EMS2, Fall 2012
Newest to Oldest

08e. PUPPET!


Make a puppet with limbs. Give it a dynamic behavior.
Newest to Oldest

08b. Simple Array Assignment: Procedural Reassignment


Newest to Oldest

Project 07b. Breakout Mod.


Get deep into Steph Thirion's "Breakout" code and make it yours. Add, remove, or modify anything you please. You may need to upload this as a Java applet, though it may be possible to upload this in-the-browser if you manage the files properly.
Newest to Oldest

Project 07a. Different Flavors of Buttons


As described at http://cmuems.com/2012/a/assignments/assignment-07/ : Implement all ten of Dag Svanaes’s interactive paint types.
Newest to Oldest

Project 06e: A Visual Clock.


Make a “visual clock”. It is not essential that the time of day be literally readable from it, but your clock should appear different at all times of the day, and it should repeat its appearance every 24 hours. (You can make a 12-hour clock if you prefer). If you do decide to make the time literally readable (e.g. by counting graphic elements, visualizing numeric bit patterns, etc.), you are not permitted to use conventional Roman/Arabic/Chinese etc. numerals.
Newest to Oldest

Project 06d: A Timed Fuse


Make a fuse that takes exactly 5 seconds to complete its timer. At the end of the timed 5 seconds, trigger an interesting event.
Newest to Oldest

Project 06c: Rubberstamp III


Create an interaction in which your rubberstamp is placed wherever the user clicks.
Newest to Oldest

Project 06b: Rubberstamp II


Use two for() loops, to create a function in which your rubberstamp is placed in a grid. Add some random variation using your control parameter(s).
Newest to Oldest

Project 06a: Rubberstamp I


Call your rubberstamp function three times, to produce a composition with three of your stamps.
Newest to Oldest

Project 05c: Chaos vs. Order


Make an interactive composition which depicts “order” when the mouseX is on the left side of the canvas, and “chaos” when it is on the right side.
Newest to Oldest

Project 05a: Embedded Iteration


Create a composition which generates a pattern of tiling wallpaper. Per your artistic inclination, you may include subtle randomness for visual interest.
Newest to Oldest

Project 04e [Variable Face]


Create a face which has at least three dimensions of variability, as described at http://cmuems.com/2012/a/assignments/assignment-04/
Newest to Oldest

Project 04d [Cat]


Using Processing code, create an image of a cat. It will appear on the Internet. Use curves.
Newest to Oldest

Project 04c [Face]


A face drawn using at least 10 graphic elements, such as lines, quads, ellipses, etc. Experiment with the use of at least 2 colors in addition to the background.
Newest to Oldest

Project 04b [Hello Mondrian]


Your copy of the 1930 Mondrian painting, as described at http://cmuems.com/2012/a/assignments/assignment-04/