-
Notifications
You must be signed in to change notification settings - Fork 12
Simulation Project
Billy Bennett edited this page Apr 1, 2019
·
29 revisions
Now is the time to take the concepts and apply them to a project idea. This "mid-semester exercise" can be anything that builds off of or is inspired by the concepts we've covered this first half of the semester (motion and physics). It does not need to be a "fully realized thing" -- it can be a visual experiment in progress or a piece of a larger project you are building for another context (thesis, another class, etc.). You should also feel free to think non-traditionally, i.e. your project need not be a Processing or p5.js sketch.
Here are some ideas for projects / technical exercises if you are feeling stuck:
- Extend one or more of the examples into 3D.
- Design a simulation of a single creature (that you imagine living in a larger eco-system).
- Develop a non keyboard/mouse way of interacting with an environment's forces (i.e. video tracking, sensors, etc.)
- Use physics simulation to fabricate something -- a print, a sculpture, etc.
- Create a simulation of Braitenberg vehicles.
- Implement seeking a moving target, often referred to as “pursuit.“ In this case, your desired velocity won't point towards the object's current location, rather its “future“ location as extrapolated based on current velocity.
- Create a flow field using on image/pixel data.
- Create a flocking simulation where all of the parameters (separation weight, cohesion weight, alignment weight, maximum force, maximum speed) change over time. Two ideas are using Perlin noise or user interaction.
- Build a creature with countless steering behaviors. Think about ways to vary the weights for these behaviors so that you can dial them up and down, mixing and matching on the fly. How are the creature's initial weights set? What rules drive how the weights change over time?
- Complex systems can be nested. Can you design a single creature out of a flock of boids? And can you then make a flock of those creatures?
- Document your work on the web and link to it below.
- Everyone will present in class, plan to show your work in ~5 minutes.
- Aaron Moreno -- Fluid Webcam!
- Ayal -- Sketch
- Julia -- blog
- Casey -- Webcam Flowfield, code
- Yunze -- Drawing With Radius
- Tushar -- blog | sketch (click on screen to resume AudioContext)
- Sachiko -- Heart Star (at Kids' Park), code
- Eva Philips -- Attractor Simulation Experiments
- Jasper -- Blog About Earthworms
- Assel -- Blog|Code
- Lillian Ritchie -- Moth vs. Lamp, code, blog
- Xiaotong -- Sound of cosmos?
- Rui --Blog About Earthworms
- Keunjung -- Pixel shatter
- Billy -- Disappearing Attractor - Love and Ghosting