Creative Coding/Trajectory
From I/M/D Wiki
More actions
Do you know...
Class #01
Interface
- how to open P5
- how to save and share a P5 sketch
- how to upload it in Excalidraw
Functions (beginner)
- the difference between
setup()anddraw() - how to use shape functions
- how to use color functions
Variables (beginner)
- how to use an environment variable (e.g.
width,height,mouseX,mouseY,frameCount, etc) - how to declare a variable (e.g.
let x = 0) - how to change a variable using an operator (e.g.
x++,x = x - 2,x = mouseX, etc) - how to use variables as arguments of a function (e.g.
circle(mouseX, mouseY, s))
Dynamic Portrait
- how to use the previous concepts to make a dynamic portrait
Class #02
Functions (medium)
- how to use text functions
- how to load and display images
- how to load and display fonts
Variables (medium)
Conditions
- how to write an if statement
if(mouseIsPressed == true){ background('red'); }
- how to write an if-else statement
if(mouseIsPressed == true){ background('red'); } else { background('blue'); }
- how to use booleans (
mouseIsPressed,mouseIsClicked, anything that returnstrue/false) - how to