

Creative coder and Generative Artist. Creator of the Gorilla Sun Blog.
220 posts

The Perlin noise generator in p5js is a fantastic feature that allows us to code up a plethora of different sketches, here's a rundown of how it works as well as some examples.

In this part of the perlin noise tutorial series we will have a look at creative applications of Perlin Noise and using it to texture.

Hooke's Law is generally found in physics and concerns the behaviour of springs, however it can also come in handy for simulating brush strokes programmatically.

Achieving dashed lines in P5JS was more difficult than I thought it would be, here's a tutorial on how to do it.
This blog post explains how to rotate objects around a circle. It also discusses how to position items equidistantly around a circle.

Another month has passed, however a lot has changed in the Tezos NFT world. Recent developments.
This blog post shows you how to get started with tezos and minting your first NFT on hicetnunc.
We have a closer look at a free scripting language that allows us to create tablature and sheet music.
Modulating the height and width of rectangle objects, arranged in a grid-like manner, with respect to their x and y coordinates allows you to create interesting patterns, this blog post explains how to achieve this effect.
Sometimes problems can be much more difficult than they appear to be.
The idea of procedurally generated music is interesting, in this article we have a look at how Brian Eno sparked this idea into life and how he approached it, as well as how you can start making something similar.
A tutorial on sending MIDI signals between Ableton and P5JS.