WEEK 5 DAY 2
Autonomous agents, swarms, physics simulations
HOW TO CREATE MULTIPLE OBJECTS INTERACTING WITH EACH OTHER?
Cellular automata: Conway's Game of Life
Pixel sorting, filters, glitch, image detection
HOW TO USE IMAGES AND VIDEO AS A SOURCE MATERIAL?
A FUNCTION REPEATING ITSELF
MAKING GRAPHICS FASTER WITH SHADERS
CREATING 3D ENVIRONMENTS
HOW TO MAKE YOUR P5 SKETCH COMMUNICATE WITH CONTROLLERS, SENSORS AND OTHER PROGRAMS?
loadStrings(filename, [callback], [errorCallback])
let myText = loadStrings("textFile.txt");
"Reverse engineering is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accomplishes a task with very little (if any) insight into exactly how it does so. It is essentially the process of opening up or dissecting a system to see how it works, in order to duplicate or enhance it."
Work in groups of 2-3
Take a look at Saskia Freeke's daily creative coding sketches at sasj.tumblr.com
Pick one "series" of similar artworks
What is similar in them?
What is different?