/
Lesson 2.4 - Exercises

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.




Related content

Programming Basics 2020
Programming Basics 2020
More like this
Design Process 2
Design Process 2
More like this
Programming
Programming
More like this
(Extra) Curve Reactor
(Extra) Curve Reactor
More like this
p5.js Particle System
p5.js Particle System
More like this
Reactors
Reactors
More like this