πππ
β¦need to make those audio reactive at some point π€
#p5js #ascii #asciiart #petscii #petsciiart #textmode #textmodeart #generative #generativeart #creativecoding #kaleidoscope #javascript #webgl #glsl
shifting pixels around from a noise texture beyond the borders of the canvas, now visible to the viewer. ποΈβπ¨οΈ
the noise shader runs independent noise functions on each color channel:
> red channel defines the ascii character.
> green channel defines whether to swap character and cell background color.
> blue channel defines the angle of the character (0, 90, 180, 270).
#p5js #ascii #asciiart #textmode #textmodeart #generative #generativeart #creativecoding #javascript #webgl #glsl
~ cellular asciimata world map gen πππ
been experimenting more with cellular automata and randomly encountered this happy accident that reminded me of random world map generation. πΊοΈ at the end of the video, the cellular automaton reaches a stable state that looks like some landscape. ποΈ
> canvas size: 450x800 pixel
> grid dimensions: 56x100 cells
> font: C64
> font size: 8
> charset: βββββββββββββ βββββββ
> color palette: commodore64 ( @lospecofficial )
#p5js #ascii #asciiart #petscii #petsciiart #textmode #textmodeart #generative #generativeart #creativecoding
#typeart #grid #gridbased #javascript #webgl #glsl