-
Notifications
You must be signed in to change notification settings - Fork 6
Assignment 7
abhijaigarg edited this page Jan 26, 2015
·
27 revisions
Try incorporating the concept of vectors and forces into a sketch. Here are some ideas:
- Convert something you did previously to using vectors.
- Simulate motion affecting only the acceleration. Create a formula for calculating a dynamic acceleration, one that changes over time based on any number of factors. What happens if you make more than one object with an array?
- Using forces, simulate a helium-filled balloon floating upward (and bouncing off the top of a window). Can you add a wind force which changes over time, perhaps according to Perlin noise?
- Create an example where instead of objects bouncing off the edge of the wall, an invisible force pushes back on the objects to keep them in the window. Can you weight the force according to how far the object is from an edge, i.e. the closer it is, the stronger the force?
- Research a force from physics and implement it as a vector.
- Use the concept of forces to visualize some input (could be data, literal example would be get windspeed online and translate to a wind force in Processing, but feel free to think more abstractly)
- Computational Beauty of Nature: introduction
- Computational Beauty of Nature: Chapter 16
- Nature of Code Chapter 1
- Nature of Code Chapter 2
- If you want to use a physics engine like box2d or toxiclibs I would suggest reading Chapter 5 as well.
- You might want to look ahead nature of code chapters 6 - 9 as well. We'll be going over this material on Monday.
- There are also the Nature of Code videos if you prefer this over reading.
- Include in your blog post documentation of your Processing sketch and any thoughts on the above reading materials.
- Duru: [Blog post 7] (http://dda255.imnyuad.com/blog/?p=55), [dart game//work in progress] (http://dda255.imnyuad.com/assignment7)
- Thinh: Sailing boat, write-up
- Jocelyn: Quiet Doesn't Exist, Blog
- Amber: Snow with Vectors, write-up
- Eszter: [Rainy London with vectors] (http://es3099.imnyuad.com/assignment7/), [write-up] (http://es3099.imnyuad.com/blog/?p=94)
- Benny: [Sorting] (http://pyl266.imnyuad.com/Assignment%2007/), [Vectors and Forces write-up] (http://pyl266.imnyuad.com/blog/?p=90)
- Andrei: [Beach soccer with vectors] (http://as8490.imnyuad.com/Assignment7), [write-up] (http://as8490.imnyuad.com/blog/?p=29)
- Talha: [Bubbles with Box2d library] (http://tj626.imnyuad.com/assignment7/), [Write-up] (http://tj626.imnyuad.com/blog/?p=191)
- Yanfei: [Explosion] (http://yz1345.imnyuad.com/09_Vector/), [Blog] (http://yz1345.imnyuad.com/blog/vectors-and-forces/).
- Antenah:Shooting stars,vectors added,[Documentation] (http://atz214.imnyuad.com/blog/?p=44)
- Abhijai: [Rainy Snow] (http://ag3754.imnyuad.com/assignment7/), [Documentation] (http://ag3754.imnyuad.com/blog/?p=47)
- Nkos'khona:[Air Balloons] (http://nmm380.imnyuad.com/Assignment6/), [Physics Engine Write-up in progress] (http://nmm380.imnyuad.com/blog/wp-admin/post.php?post=30&action=edit&message=6)
- Jean: [Rain with physics] (http://jne241.imnyuad.com/Rain%20with%20physics/), [Write-up] (http://jne241.imnyuad.com/blog/?p=81)