Lesson 2.4 - Exercises

Exercise 1 - Simple Reactor

Take your two examples from the Week 1 Exercise 1 and recode them using the reactor principle. Is the result effective with the reactor method? If not, how can you redesign the code for a more interesting outcome?

Exercise 2 - Vector Fields

Use the vector code in the example to produce a flowing arrangement of geometric forms. Consider taking Week 1 - Exercise 2 as your starting point for the geometry.

Exercise 3 - Bitmap inputs

Rewrite your code from exercise 2 to use a Bitmap inputs to control the arrangement of geometric forms.

Exercise 3 - Permutations (Optional)

Modify the code in the Permutations example to make use of graphic elements you have developed in the Zeichenmodule exercises. 

Exercise 4 - Multiple Reactor Points (Optional)

Create a new example of that uses multiple reactor points based on a history of mouse locations. Use the Lesson 2.4 (Extra) Curve Reactor as the starting point and store mouse locations in a pvector list.