Hello.
I'm Benny.
I work @ panter.
I love to design.
I love to code.
In the early 90s I wrote my first creative code.
Definition.
Creative coding is a type of computer programming in which the goal is to create something expressive instead of something functional. It is used to create live visuals and for VJing, as well as creating visual art and design, entertainment, art installations, projections and projection mapping, sound art, advertising, product prototypes, and much more.
Artists.
Software.
Hardware.
Midi
(Micro)controller
Gamepads . Wii Remote
Kinect . Leap Motion
Mobile Phone . Oculus
Let's build something.
$ npm install canvas-sketch-cli -g
$ canvas-sketch sketch.js --new
$ canvas-sketch sketch.js --output=./screenshots/ --open
$ npm install dat.gui
$ npm install korg-nano-kontrol
Take aways
You can use a seed number for reproducibility
You can use perlin noise to create smooth variety
Prefer p5 instance mode for better portability
Use an interface for fast visual feedback
Links
Questions?
Thank you.
2018 – April
pantalk creative coding
By Benny Schudel
pantalk creative coding
- 1,106