Live data from Hacker News

P5.js Crash Course: Recreate Art You Love

blog.kadenze.com

21–29 of 29 posts

Re: P5.js Crash Course: Recreate Art You Love

#22

Dan Shiffman has a great YouTube channel on Processing stuff (mostly P5 these days). https://www.youtube.com/user/shiffman/

I have watched so many hours of Dan's videos because he inspires a fervency of the acquisition of knowledge. I absolutely wish that I had his videos whenever I was first starting to program. His attitude is so endearing as it is clear that he simply can't contain his excitement about programming. His Youtube channel used to be called "Coding Rainbow", but he was unfortunately forced to change it. He really does a gre…

I just watched him last weekend - he triggers the curious learner, without avoiding mistakes, and walking as a discoverer he teaches difficult concepts with fun.

Hope he really launches some big online learning thing covering more areas.

Re: P5.js Crash Course: Recreate Art You Love

#23

Dan Shiffman has a great YouTube channel on Processing stuff (mostly P5 these days). https://www.youtube.com/user/shiffman/

Dan is the man! He also has a great follow up course in p5.js on Kadenze based on his Nature of Code book as well which is really great! https://www.kadenze.com/courses/the-nature-of-code/info

Nice tip. I've started this course a couple of days ago: https://www.kadenze.com/courses/introduction-to-programming-...

I think I'm going to do that one next

Re: P5.js Crash Course: Recreate Art You Love

#24

Nice! For those who aren't too familiar with P5.js, you may enjoy this introduction: http://hello.p5js.org/ however, do note that the real-time video compositing is done with a different library ( https://github.com/brianchirls/Seriously.js/

Is there anything I can read rather than watch a video?

Re: P5.js Crash Course: Recreate Art You Love

#25
post #24

Nice! For those who aren't too familiar with P5.js, you may enjoy this introduction: http://hello.p5js.org/ however, do note that the real-time video compositing is done with a different library ( https://github.com/brianchirls/Seriously.js/

Is there anything I can read rather than watch a video?

This is great for learning Processing. http://natureofcode.com/book/

Re: P5.js Crash Course: Recreate Art You Love

#27
post #17

I really love Processing (and its derivative P5.js ) but I never really have any ideas to what to build with these tools in order to get truly dexterous and acquainted with them. I’ve recently set myself the goal of implementing the ”Wave Function Collapse Algorithm” ( https://github.com/mxgmn/WaveFunctionCollapse/blob/master/RE... ) in P5.js as a kind of catalyst to get me going.

This was a while ago, right? It's pretty cool, could be used for a procedural demo, maybe with music in a similar way.

Re: P5.js Crash Course: Recreate Art You Love

#29
post #17

I really love Processing (and its derivative P5.js ) but I never really have any ideas to what to build with these tools in order to get truly dexterous and acquainted with them. I’ve recently set myself the goal of implementing the ”Wave Function Collapse Algorithm” ( https://github.com/mxgmn/WaveFunctionCollapse/blob/master/RE... ) in P5.js as a kind of catalyst to get me going.

This was a while ago, right? It's pretty cool, could be used for a procedural demo, maybe with music in a similar way.

The algorithm was discovered/invented by analogy to Quantum Mechanics (with which it shares many similarities, but also important differences: the algorithm deals with probabilities, while the actual quantum physics deals with amplitudes, of which probabilities are the square).

Most of the stuff on that repository dates back about a year, and I first read about it about then here on Hacker News, but searching for the actual article has me swamped with references to quantum mechanics and physics.

Anyway, it has very general and broad applications indeed. Audio, 3D voxel spaces, et cetera, beyond the obvious 2D pixel space.

UPDATE: found the original entry on Hacker News, it was indeed first mentioned a year ago (with a few subsequent reposts): https://news.ycombinator.com/item?id=12612246

Post reply on HN