Jayson Corey: The Pond

The concept for my project was to make a pond full of Lily Pads that drifted about in the water, and would be affected by wind generated by the person interacting with the product. I worked on this using Processing, and referenced past programs such as the animated rabbits and the noise based gnats to help me write the code as I produced it. The program itself runs smoothly with no existing errors.

The program generates 20 lily pads at random coordinates on random angles using one of three lily pad graphics I have designed at random. The lily pads move around with noise based movement patterns to give it a natural feel of lily pads in a pond, which works well with the pond background that I painted for the program. The program can be interacted with by using either the four directional keys to generate “Wind” that causes the lily pads to spin at variable speeds (Each input increases/decreases the total force by a set amount to input). The wind effects can reach a point where the speeds are nonsensical, so the program isn’t totally realistic, but it makes for fun and humorous effects.

The project itself was not overly challenging to create, though there was one technical issue that popped up during the creation process that drove me to a halt for a while. This problem came from the fact that lily pads won’t just slid on top of each other in a pond. I needed collision detection in programming terms. Processing, did not agree with my desires, especially thanks to transparent space in the image files which made it even harder for me to make this work. The program works, but I wish I could really get collision detection to work for it.

Enjoy the presentation!

Jayson Corey: Final Project Concept

For my Final Project, I’m going to use Makey Makey to see if I can make an interactive pond full of lily pads. The lily pads will be controlled by moving the lily pads (Likely pennies) around the board. If pressure is applied to a pad, it will emit ripples. The senses used are the response of lightweight objects to water and touch. I will likely program this entire project in Processing and will use noise to generate water movement and an alternate to mouse tracking to have the pennies/lily pads move properly.

Final Concept

The concept art for my final project.

Jayson Corey Project 1: Flies

This project was inspired by everyone’s favorite pest that isn’t called a mosquito: Flies! Also the book Lord of the Flies, somehow, I guess. Anyway, the program generates flies of random sizes that use noise to fly around the screen in natural ways. There is no interactive element in this project, except the interaction between your eyeballs and the program while it is running. Enjoy!

Jayson Corey Project 1: Rain

This program makes a quick rainfall when ran once that consists of custom made raindrop graphics. This was inspired quite simply by rain, or more specifically quick drizzles that don’t last much longer than a minute (Even though this only lasts seconds).

Jayson Corey Project 1: SpawnFlower

Inspired by flowers and strobe lights, this program is designed to let you see a bunch of possible flower designs really quickly against flashing backgrounds and give you the power to summon glorious walls of light in short bursts. This project is a byproduct of me screaming at another program for this project that refused to do what I wanted it to do, and me wanting to make a lot of flashing rainbow colors that are randomly generated and highly obnoxious. Press any key to cause the display to flash a rainbow color at random. Enjoy!

Also, it tends to run a lot faster in this blog than it should actually run. That ultimately makes the flashes you cause more subtle and hurts the interactivity, and makes some odd effects with lines. But it also makes the program a bit more humorous. Trade offs.

Jayson Corey, 2nd Post

Here is my second homework assignment, aka the four challenges. The first one came out rather… odd when you look at the code, but I really enjoyed the other three.

Jayson Corey, 1st Post

Hi, I’m Jayson Corey. This is my first post, showing my first homework assignment for the class this term. The project is supposed to be a piece that can be used in “Instructional Art” exercises. Enjoy! 🙂