YEE//DOR
Student Information
Hi. I love metaphors, poetic analogies, and cookies. Everything that we make and build reflects on something we take from natural phenomena. As a second-year MFADT student, I am fleshing out the aesthetic, social, and psychological discoveries that occur when we digitialize the non-digital world. More information on my thesis process can be found at digitarium.
Quick Homeworks + Source Codes
- 1.10: FlipBook (.zip video)
- 1.20: Linear v. Nonlinear Motion (.zip video)
- 2.00: Playing with Properties (zip)
- 3.00: Sinusoidal Animations (zip)
- 5.00: Intro to OF Particles (zip)
- 6.00: VectorFields (zip)
- 7.00: Hardware Exercises (zip coming soon!)
- 8.00: Particle-Particle Interaction (zip coming soon!)
- 9.00: Boids (zip coming soon!)
External Sites
mail: yee.dor@gmail.com
portfolio:www.yee-dor.com
thesis:www.yee-dor.com/digitarium
flickr: www.flickr/photos/yee_doris
del.icio.us: http://delicious.com/yee.dor
Weekly Posts (page 1, page 2)
FINAL: MAKE SOMETHING SICK
Assignment Criteria: MAKE SOMETHING SICK.
A community garden that initiates new members. Currently, the xml is not working so this is a demo-in-progress. (source files * w/o hardware code so you can run it)
screeshots:
HW 11:00: SPRINGINESS
Deliverables:
a and b and d) Use one of the three techniques for fast particle-particle interaction and spring systems + binning + vectorField + creature like thingy (source files)



(before vector field, being controlled by mouseX and mouseY.*

Creature

Detail
c) Soda constructor.
HW 10.00: Boids, Flocking and Vector Output
a) combine vector field and particle-particle interaction (source files)
b and c) vector output a poster or print. (source files)
Screen Output

Vector Output

Detail

HW 9.00: Particle-Particle Interaction
Assignment Criteria: make the particles and forces drawn more interesting then just circles on the screen. you can use the velocity length and angle to control an object, and draw trails with a point recorder, etc.
Deliverables
(a) AHHH. Music by Daft Punk (source files)The video isn't great - I tried my best to improv to Daft Punk, matching up my mouse movements to the song. Out of 4 minutes, this was probably the best minute of it, in terms of synchronization. Try the code out yourself, it will look better on your monitor than on a compressed vimeo embed.





Right now I'm uploading the video. It will be posted soon! This piece, while not really my style at all, it definitely shows how I'm feeling at 3:30am - tired, cranky, stressed, frustrated. All of these emotions were not provoked by openFrameworks. Just a side note. Here we are using pointRecorder and particles to compose particles that repel away from mouseX, mouseY if close enough. They scatter in a very funny way. I added a line from mouseX, mouseY to the center of each particle so we can see the actual distance from the point of creation to where each particle is currently located. To clear the lines, do a single mouse or key press. Press space bar to explode. AHHHH.
I'm not using vectorFields in this one. That will be in the next iteration. Soon to come. Sorry for the inconvenience.
(b) Interaction Butterflies. Music by Kettel.(source files)
(c) Red Dragon. (source files)
HW 7.00/8:00: oF talks to Servo Motors + Mechanisms
Assignment Criteria: Create an animated object representing linear, non-linear, circular, oscillating or any (combination of) motion. Remember the switches we created in class using everyday metallic objects, and create an innovative switch to trigger or modify the animated object. Use electronics, mechanical components and other materials (cardboard, foam, paper, aluminum etc) and play with different controls (inputs) and outputs.
Deliverables:
(a)Flying Car [Theoretically] (source files)Paper is too heavy for hobbyist servo motor. Removed the paper - pot pin sends data to servoPin. Reset the intiial condition for circular particles. Yes, I said circles.




(a)Particle Control/Potentiometer and Switch. (source files)
Potentiometer controls initial condition, catch-up-speed with xeno, background color and damping. The switch chooses which version you want to go with.
HW 6.00: VectorFields
Assignment Criteria: (a,b,c) Create three static or interactive compositions using the vector field.
Deliverables:
(a)Bees Draft 01 (Vimeo poorly compressed this) (source files)
(b) Bees Draft 02 (source files)
Dude, dude...now it gets pretty cool. By the time I did the second approach I was a bit more enthusiastic about about vector fields. I began to play around with using video as a manipulator and began playing with the particles and relationship between the video for the particles in the vector field. This added a bit more dimensionality and aesthetic appeal. I'm playing around by bringing back the aTan and particle image.



(c) Solar. (source files)



HW 5.00: Introduction to OF Particles
Assignment Criteria: Find (a) a looping fireworks animation (non interactive) (b) sinusoidal information to start all particle system (c) non-circular particles (d) advanced: memoryRect (e) acceleration and particles
Deliverables:
(a) Looping Fireworks. (source files)Here are some screenshots and a video. When I started playing with particles, I was getting really bored with circles. It just looked so flat and typical. Besides just switching shapes, I wanted to play more with damping, gravity, thus the overall emotional experience and realism of fireworks. I played around with my code to make this not so much 'look' more realistic but just feel more enchanted and [for the lack of a better word] sparkly.
ALGO: Looping Particles from YEE//DOR on Vimeo.
(b and c) Noncircular Particles and Sinusoidal Fireworks. (source files)
Inspired by The Magnetic Fields song called 100,000 Butterflies.