Masthash

#P5js

WeavingWithGan
48 minutes ago

More creative coding experiments ...

#p5js #creativecoding #genart

WeavingWithGan
22 hours ago
WeavingWithGan
2 days ago

a bit bored by AI right now so i'm doodling around more with code again ... really like it so far! didn't realize how much i missed it.

#creativecoding #genart #generativeart #p5js

Grifdail
2 days ago

How it work.

Every X frames, take the current image copy it to two other temporary graphic (for the left and right side).
Then draw pick a random point and angle.
On the left image erase everything right of that line. Do the opposite for the right image.
Pick a new color.
Everyframe, erase everything on the current frame, draw the back on with the new color then draw the left and right image on top, offseting their position by the cross product of the angle of the line.
#creativecode #creativecodeart #procgen #procedural #processing #p5js #p5 #creat

Aaron Reuland
6 days ago

Playing around with different algorithms to pack circles. Feeling like I needed something peaceful.

#creativeCoding #proceduralArt #p5js

Code on OpenProcessing : https://openprocessing.org/sketch/2017382

Loosely packed circular arrays of smaller circles  in discs like orbits. Dotted slightly wavy lines surround them. This palette is in earthy shades of brown.
Loosely packed circular arrays of smaller circles  in discs like orbits. Dotted slightly wavy lines surround them. This palette is in earthy shades of blue and brown.
Loosely packed circular arrays of smaller circles  in discs like orbits. Dotted slightly wavy lines surround them. This palette is in watery shades of blue and green.
Loosely packed circular arrays of smaller circles  in discs like orbits. Dotted slightly wavy lines surround them. This palette is in earthy shades of yellow and brown.
Rob 🤷‍♂️
6 days ago

Was wondering how simple I could make the cut and paste theme of this week's #WCCChallenge

Start from a simple shape and grab squares from a grid, rotate and paste. Rinse and repeat.

https://openprocessing.org/sketch/2016275
#p5js #creativeCoding

WeavingWithGan
1 week ago

Experimenting ... comments?

#p5js #creativecoding

WeavingWithGan
1 week ago

Good morning! And haha, I love how Lisa is trying to look past her sister 🤣

[prompt/details in the alt]

#p5js #creativecoding #generativeart

Mona Lisa's sister --style raw --s 250 --w 20 --c 10
WeavingWithGan
1 week ago

I just love adding Max to a prompt

[prompt/details in the alt]

#p5js #creativecoding #generativeart

painted picture of a man and woman in dark., in the style of max ernst, otherworldly grotesquery, spiral group, theodor kittelsen, yellow and indigo, monstrous surrealism, peter blume
Trash Robot
1 week ago

NOISE?!?!?!

#FFT USING #P5JS AND TRASH MAGIC

power spectral density of noise which is not very white, and seems to have a pretty complicated structure, along with the word "noise" hand written in huge letters
WeavingWithGan
1 week ago

toying around with coding again too ... there's more than just AI ;P

#p5js #creativecoding #generativeart

Aaron Reuland
2 weeks ago

"Breaking Down", a generative photo-montage I wrote and designed in P5js. All collage material is from photos taken by me.

Infinite variations can be generated at: https://openprocessing.org/sketch/2008368

#collage #photomontage #art #creativeCoding #p5js #wccChallenge

Photo montage of various organic materials in symmetrical layers. Central figure is ghostly figure of girls with moths at hands and overhead.
photomontage w background of white lichen, two large  mushroom cross in center. Moths and berries.
Photomontage. Lichen, and berries and mushrooms, central image of girl.
photomontage. layers of berries and mushrooms and redwood trees

@lgrando1 hmm, thinking about suggesting some stuff for that list... #p5js and #pyxel

Rob 🤷‍♂️
2 weeks ago

Haven't really been feeling creative outside of work lately, but here are a couple of variations of a #p5js sketch for this weeks' #WCCChallenge on refraction.

Just a simple sine wave hitting a circular region that I feel turned out nicely.

https://openprocessing.org/sketch/2006732

#creativeCoding

A collection of regularly spaced sine waves emitted from the top and left edges of the canvas. A circular region in the middle refracts the waves.
A collection of regularly spaced sine waves emitted from the top and left edges of the canvas. A circular region in the middle refracts the waves. The degree of refraction causes smoky trails at four corner points around the circle.
1Abstract
2 weeks ago

Been MIA on #Mastodon lately – sorry, just too much to juggle! 🤹‍♂️ However, I worked quite a bit a project centered on cuboids, leveraging recursive algorithms and diverse textures. Not sure where it goes yet... #GenerativeArt #p5js #GenArt

Aaron Reuland
2 weeks ago

Inspired by the visual style of the poems of Jody Gladding I wrote this meditation on parenthood.
Then I coded some visuals in javaScript.

You can view the animated version at : https://openprocessing.org/sketch/2000137

#creativeCoding #poetry #p5js

A coded poem, words scattered across page. On left, with squiggly lines leading to them the words "a child walked on".
next the are the following phrases which can be assembled visually in different ways:
"Hands Loose", "unaccompanied", "wolf", "One", "Marble worlded", "assuming", "slight, "hooded", "tree shadows like zebra stripes", "On and off, on and off", "wait", "there was", "twigs cracking dryly", "aiming to be", "sway", "gleaming", "stopping to touch a new bold green", "and always would be", 'On", "look back". "the sun bright through the left paper leaf", "wait", &  "more"
wow_elec_tron
2 weeks ago

More experiments with #p5js using a web cam stream to make 3d volumetric landscapes. Code here https://github.com/leonyuhanov/FlipDotDemo/tree/main/Web3DWebCamStream

Trash Robot
3 weeks ago
hand writing has the number 1312, an anarchy sign and a chaos magic sign
Trash Robot
3 weeks ago

Working on the voice of the slime. FFT spectra in browser using #p5js the slime is a mix of ash from a burnt square and some water with salt in it.

An electronic device made from a cardboard circuit board and cardboard enclosure has electrodes which are in a mic of water and ash
A 2d image plot of the spectrum of sounds made by the trash synth as a function of time
A circuit board made from a cereal box is shown only half stuffed with components
Aaron Reuland
3 weeks ago

Chapter 3 (Triangles) of 'figures'. Animated minimalist diagrams from an imaginary textbook.

What should chapter 4 be? Hexagons? Blobs?

The whole series (with code) can be found here: https://openprocessing.org/curation/78207

#minimalism #creativeCoding #p5js

A series of five animations involving only triangles. The triangles are mostly in shades of blue with some purples.
Trash Robot
3 weeks ago

#p5js on the #InternetOfSquares destined for the streets of #neoDenver

hand drawn computer sketch reads p5.js psychedelic code p5js.org
3DManatee
3 weeks ago

Good morning, happy Fri 🌞
#GenerativeArt #CreativeCoding #p5js

Generative artwork with complex green shapes on black
Kevin Driscoll 📳
3 weeks ago

This week's #p5js challenge begins with a procedural reproduction of a Swiss station clock. Students will be breaking it apart to build their own timepieces. Next week, we're reading Ernst and talking about crystals, computers, "chronotopes", and conflicting temporalities. ⏲⏳🔮⌛⏲

Here's the code-- @ me with your variations!
https://editor.p5js.org/kdriscoll/sketches/0PFBQ18S9

#computationalmedia #mediastudies

Screenshot of an animated clock designed to look like the famous Swiss station clock
3DManatee
3 weeks ago
Generative artwork in blues and pinks on a tan background.
WeavingWithGan
3 weeks ago

Somewhat bored with AI right now, doodling around with code again for a change (and since, well, forever) ...

#genart #creativecoding #p5js

Aaron Reuland
4 weeks ago

'Chapter 2' (squares) of 'Figures' my series of minimalist imaginary animated textbook illustrations. Made last year.
Chapter 3 (Triangles) is in progress now.

#minimalism #p5js #creativeCoding

A series of five minimalist animations, using only brightly colored squares.
Olivia
4 weeks ago

#p5js #camera #filter
Haven't created anything that used the camera as input before.
https://replit.com/@OliviaStarStuff/Camera

Aaron Reuland
4 weeks ago

Every six months or so I get the itch to add to the series I call 'figures' of very minimalist imaginary animated textbook illustrations. Here was the first 'chapter' using circles.

I'm working on chapter 3 (triangles) now.

#minimalism #creativeCoding #p5js

A series of minimalist animated illustrations using only circles and lines.
3DManatee
1 month ago

Ballroom dancing 💃(happy Friday)
#GenerativeArt #CreativeCoding #p5js

Generative artwork in golds and blacks.
3DManatee
1 month ago

Cube top squared-off eight corners 90-degree angles 📐
#GenerativeArt #CreativeCoding #p5js

Generative artwork depicting yellow to red block shapes.
Trash Robot
1 month ago

not my art, but i love it. This is again all anon(although I'm pretty sure I know who lol) and all can be deleted instantly, is all ephemeral. Made with #p5js and #trashmagic

seeing these after my tiktok was deleted permanently gives me such joy. I'd rather a good network with just a tiny group of people doing things worth doing than a network of evil with billions of people.

cartoon of shopping cart with wifi logo and sad face going along the street with the words "street network"
cute toad cartoon with spiral eyes
cartoon of tardigrade and it says " see the sloans lake tardigrabe[sic] with your free microscope"
Trash Robot
1 month ago
a circle A symbol of anarchy
the eight arrows of chaos
3DManatee
1 month ago
Generative artwork on a tan charcoal split background.
Trash Robot
1 month ago

I DID NOT POST THIS, THE INTERNET HAS SPOKEN

#P5JS

A CARTOON OF A DYING COMPUTER AND THE WORDS "EVERYTHING DIES" ARE DRAWN BY HAND ON A SCREEN
Trash Robot
1 month ago

#p5js is not just a javascript library it is a psychedelic experience

https://colfax.site/

AS ABOVE SO BELOW

cardboard squares are 4 inches on a side.

virtual cardboard.

going to #bardos coffee down south broadway later with the tools of action geometry. Will make squares and release them into the feeds down there.

crude hand writing on a screen reads "p5.js is  not just a javascript library"
crude handwriting on screen reads "p5.js is a psychedelic experience"
3DManatee
1 month ago
Grey generative artwork with large rounded shapes.
Jörg Kantel
1 month ago

Twine und Visual Studio Code: Video-Tutorials zum Wochenende

Twine läßt mich momentan einfach nicht mehr los. Und so ist es nur folgerichtig, daß die am heutigen Freitag vorgeschlagenen Video-Tutorials sich ebenfalls um Twine drehen. Da aber – wegen Tweego – auch Visual Studio Code momentan stark in meinen Fokus gerückt ist, gibt es zum Abschluß auch noch ein paar Tutorials zu diesem Editor. https://kantel.github.io/posts/2023082501_twine_und_vscode/ #Twine #InteractiveFiction #VisualStudioCode #P5js

3DManatee
1 month ago
Generative artwork on white with swuares and multiple colors.
Metamere
1 month ago

I added four illusions (two are variations) to my #opticalillusion collection. I improved the hexagon variant to have better proportions than the hastily made version. I updated the interface for easier navigation and easier access to the features. The category button will skip to the next of the three categories. The bottom right button will now activate the variant/reveal toggle, rather than requiring a key press or three finger touch.

#CreativeCoding #p5js

https://openprocessing.org/sketch/1941150

Aaron Reuland
1 month ago

"Pond / Life"

Coded in #p5js

Code and generative version here:
https://openprocessing.org/sketch/1987635

#creativeCoding #wccChallenge #art

Abstracted landscape of pond with lily pads and pink waterlilies. Wavy line project down the 'pond'. The pads and flowers are larger down the picture, giving it some perspective.
3DManatee
1 month ago
Generative artwork with orange and yellow on splashes of grey.
Fractal Kitty
1 month ago

I was having a conversation with a friend on becoming a potato and remembered making

"The Annoying Potato"

https://openprocessing.org/sketch/1507080

enjoy (or don't)

Context: This was made with some creative code middle school students in mind.

#creativeCoding #music #potato #p5js

Kevin Driscoll 📳
1 month ago

This semester, I'm teaching Computational Media using the hypertext edition of "Aesthetic Programming" by Winnie Soon and Geoff Cox for the second time. This book* is such an invaluable contribution to the field. Always a blast to introduce students to programming with #p5js tools and Soon & Cox's critical/theoretical context 🚧🖱️💽💻🗜️🤖🖥️⌨️🚧 https://aesthetic-programming.net/

3DManatee
1 month ago
Grid of procedural compositions on white.
Aaron Reuland
1 month ago

"Sea stacks and redwoods"-- video to show off the animation.

#p5js #creativeCoding

recursive pattern shifting to new patterns and recoloring
Aaron Reuland
1 month ago

"Sea stacks and redwoods" a little journey in palettes documenting my recent trip up the north coast of California.

Just stills here, you can see it fully automated and read code at OpenProcessing: https://openprocessing.org/sketch/1987153

#creativeCoding #p5js #california

recursive pattern of different sized circles with gradients in a blue, yellow, grey spectrum.
recursive pattern of different sized circles with gradients in a purple, orange, black spectrum.
recursive pattern of different sized circles with gradients in a light blue, tan, grey spectrum.
recursive pattern of different sized circles with gradients in a brown, green sky blue spectrum.
Metamere
1 month ago

I was kind of stuck on how to execute my ideas for the #CreativeCoding challenge this week, but since it was my suggestion that was selected for the topic for the #wccChallenge, I had to do something. So I tried using the new #p5js framebuffer feature (thanks @davepagurek!). The way that colors get blended with it is so satisfying. It simplifies things a lot as well. I wish it could work outside of #webGL mode, but I guess I'll start using that mode more.

Watch it here:
https://openprocessing.org/sketch/1986901

A large circle is formed by rotating a smaller circle around the central point. Two smaller circles trace paths in a cycloid and along the outer circle. The texture on the smaller circles comes from the background layer, which has a rotating cube with multi-colored sides, though it is hidden in the background layer behind the large circle. The colors are blended in a swirly manner due to the rotation of the cube and scaling of the buffer and the movement of the circle. The rotation uses perlin noise, so it will never show the same scene twice. The webGL mode allows for floating point calculations for the color blending, which provides much smoother color blends than the default mode.
Sohan Murthy
1 month ago

𝘾𝙤𝙪𝙣𝙩𝙚𝙧𝙞𝙣𝙩𝙪𝙞𝙩𝙞𝙫𝙚 𝙁𝙧𝙞𝙘𝙩𝙞𝙤𝙣
Acrylic on paper, 19 x 25 in.
Set of six

#generativeart #plotterart #abstractart #creativecoding #p5js #axidraw #genartclub #mastoart #moire #worksonpaper

An abstract painting produced by a robotic pen plotter using a generative algorithm. Red, orange, blue and black acrylic ink form ribbon-like forms on white paper.
Closeup photo of an abstract painting produced by a robotic pen plotter using a generative algorithm.
Closeup photo of an abstract painting produced by a robotic pen plotter using a generative algorithm.
Metamere
1 month ago

Here is another sped up video of a #WindsweptInfinity config. This one has a nice undulating, shimmering nature to it. It made some nice compositions. The banded sine wave and overall rotation leaves gaps to see lower layers.

#GenerativeArt #p5js

Metamere
1 month ago

Here are some stills from a nice configuration of #WindsweptInfinity that I found last night. I love the way things layered and developed. It felt like watching weather systems roll through along a lakeshore.

#GenerativeArt #p5js

Metamere
2 months ago

I spent a long time designing and 3d printing something today. And it didn't work properly. When things like that work out on the first iteration it's the best feeling, but when they don't, it can be pretty frustrating.

Well, here're some #WindsweptInfinity outputs I generated on my phone to calm myself down for sleep.

#p5js
#genartclub
#GenerativeArt

Metamere
2 months ago

Have a good weekend, all.

#WindsweptInfinity, generated on my phone.

#p5js
#genartclub
#GenerativeArt

It's kind of weird but no one seems to have a basic working example of using #p5js as a normal #JavaScript module, so here's one: https://github.com/pixelpusher/p5moduleexample

(It's not the most obvious thing to figure out)

Metamere
2 months ago

I added a cool one to the #opticalillusion collection this week. I figured out a way to replicate @ronikaufman's recent Truchet spiral images (https://openprocessing.org/sketch/1978420) using relatively simple nested loops of circles. This allows it to be scaled up to high resolution without issues. I got his permission to add it, and also incorporated many variations, including several new ones, that can be uncovered through interaction.

https://openprocessing.org/sketch/1941150

#CreativeCoding #GenerativeArt #p5js

Alba.art
2 months ago

Next in the Strange Skies group show 🗻

STRIDE by Mut
◇ 12pm EDT / 5pm BST
◇ 256 Editions
◇ 0.05 ETH
◇ No Reserve List

Stride: https://www.alba.art/projects/stride

"The silhouettes always go away from me, in the direction of the horizon, and give courage that it is your time to move on — without being afraid to leave what is comfortable behind." - Mut

#creativecoding #genartclub #p5js

Aaron Reuland
2 months ago

"Mudflat Scatter".
Quick sketch I made after walking at low tide.
North coast of California.

#p5js #wccChallenge #art #algorithmicArt #creativeCoding

Light grey lines tracing left on darker grey background, scattering around dark round shapes.
Light grey lines tracing left on darker grey background, scattering around dark round shapes. 2nd Version with different placements.
Light grey lines tracing left on darker grey background, scattering around dark round shapes. 3rd version with different placements and wider canvas.
Creative Coding Utrecht
2 months ago

Autumn is coming! And so are our monthly community meetups. We start off with a collaboration with NL_CL on September 12th in our brand new office space.

During this meetup, we will get together to talk about live coding. Anyone is welcome to take the HDMI cable and present their work-in-progress, display the issues they’ve been running into, and show their solutions! We will end the night with an open-stage jam, where we will be experimenting with live coded music and visuals.

Everyone is welcome to join the conversation, no previous coding experience is necessary. Come and hang out!

Netherlands Coding Live aka "NL_CL" is a series of live coding sessions, discussions, workshops and more, organized by live coders based in The Netherlands.

📍 CCU Office, Hof van Cartesius, Vlampijpstraat 84, Utrecht

📅 12 september, 20:00 - 22:00

🎫 Free entrance, reserve a spot here: https://ccu.stager.nl/web/tickets/111324724

#livecoder #livecoding #creativecoder #creativecoding #mediaart #newmedia #experiences #interactiveart #interactive #electronicmusic #electroacousticmusic #liveperformance #graphics #experiences #immersiveart #graphicdesign #machinelearning #designer #3d #digitalculture #artists #virtualworlds #technology #processing #p5js #meetup

Alba.art
2 months ago

Liminal Rooms by Lisa Orth (@lisaorth)
Owner: Jeff / Ippsketch (@ippsketch)

#genartclub #creativecoding #p5js

Metamere
2 months ago

The #WCCChallenge last week, "What's Left Behind" (I combined it with the previous topic, "Creative Destruction") turned out a lot of great results from the crew. I feel good about the results I got in a shorter amount of time than average. It's a randomized generative system, and produces a pleasing variety of results with a simpler conditional structure. The real challenge came from the buffer layering operations to achieve the fracture effect, Which I'll likely use again.

#genartclub #p5js

Metamere
2 months ago

Today I added Adelson's Snake Illusion to my #opticalillusion collection. I used quadratic vertices for the wavy shape on an image buffer. Also, thanks to a request from @AaronReuland, I added an information button to toggle a display of the key details about each illusion. I restructured the code to contain all of the information and properties in the main illusion array by setting up an object for each illusion.

https://openprocessing.org/sketch/1941150

#CreativeCoding #p5js #MastoArt #GenArt

Adelson's snake illusion. This version is based on the one from Al Seckel's "The Ultimate Book of Optical Illusions". Tonal transitions trick the eye into thinking that the four identical diamonds are shaded differently. There are two tonal layers, one with straight bands, and one with wavy bands, The interaction allows for these to be stripped away independently or together. When they any or all are removed, the illusion disappears. Informational windows/buttons from the sketch are visible at the top and bottom.
Fractal Kitty
2 months ago

my "time is but a vector" is featured in this week's Codepen Spark!

https://codepen.io/spark/350

#codepen #creativeCoding #generativeArt #p5js #mathart

Fractal Kitty
2 months ago

I would like to make one of these clocks for my wall. Code is all I have at the moment:

I give you "time is but a vector" - a clock for the collector of clocks.

https://codepen.io/fractalkitty/full/yLQRoKK/b564c4f844c76acfddd6033e579a3455

pressing v, d, or b does stuff.

#creativeCoding #p5js #vectors #math #mathart #codepen #time #clocks #obscureClocks

A clock with one thicker hand bing the sum of 3 vectors of hours, minutes, and seconds with dots for all 43,200 seconds. 

background is white with green/purple hues throughout.
Guido Schmidt
2 months ago

A generative system inspired by Mobilés.

Changed the wires to be rendered as bezier splines, which really adds an impression of weight, as curvature increases for longer wire segments.

a few stills.

#thingumbrella #GenArt #generative #GenerativeArt #rendering #webgl #p5js #thingumbrella #sculpture

A generative system inspired by Mobilés. 

.1690320876454
A generative system inspired by Mobilés. 

.1690320508117
A generative system inspired by Mobilés. 

.1690318947352

Arc packing, with slightly randomized center #p5js #CreativeCoding #GenArt

makeworld
2 months ago

As my first foray I am working on some random raindrops :)

#theWorkshop #p5js

A screen recording of a black square in which many "raindrops" appear over 10 seconds, represented as blue-coloured rings of light that fade in and out.
Metamere
2 months ago

I only added one more to the #opticalillusion collection this week, because I spent a good while refactoring code and debugging. @davepagurek set @AaronReuland and me straight on the proper use of image buffers to avoid crashes. Create once, then resize and clear as necessary, rather than creating anew each time. A few of the illusions can now run at the full framerate with no issues. Smooth. That will definitely help with other projects.

#CreativeCoding #p5js

https://openprocessing.org/sketch/1941150

Bands of Light illusion, 
from Keizo SHIMIZU, Kobe, Japan, September 28, 2005.
I found it on Akiyoshi Kitaoka's Website:
http://www.psy.ritsumei.ac.jp/~akitaoka/friends2e.html

The square appears to be distorted, and the circles appear to be different sizes.
The interaction shifts the shades and colors to switch the distortion direction.
Sohan Murthy
2 months ago

𝙊𝙗𝙡𝙞𝙜𝙖𝙩𝙚 𝙎𝙮𝙢𝙗𝙞𝙤𝙣𝙩𝙨
Acrylic on paper, 19 x 25 in.
Set of eight

#generativeart #plotterart #abstractart #creativecoding #p5js #axidraw #genartclub #mastoart #moire #worksonpaper

An abstract painting produced by a robotic pen plotter using a generative algorithm. Red and black scribbles layer on top of each other to produce organic forms on tan paper.
An abstract painting produced by a robotic pen plotter using a generative algorithm. Red and black scribbles layer on top of each other to produce organic forms on tan paper.
An abstract painting produced by a robotic pen plotter using a generative algorithm. Red and black scribbles layer on top of each other to produce organic forms on tan paper.
An abstract painting produced by a robotic pen plotter using a generative algorithm. Red and black scribbles layer on top of each other to produce organic forms on tan paper.
SuperIlu
2 months ago

I usually try to release a new version of #DOjS every three month (or so).
V1.10 was released in February and v1.11 is brewing for some time now (previews of it are used in #DOStodon ). But I think the next release will be delayed ´till autumn.
Beside small changes I can’t see myself sitting inside in my office and hack away on it. The weather is to nice for that and we have things to do…

#MSDOS #DOSGaming #retrocomputing #JavaScript #FreeDOS #creativecoding #p5js #retrodev #3dfx #OpenGL

Aaron Reuland
2 months ago

"Branch Triptych".
A nice peaceful weekend exploration of a space colonization algorithm.

#creativeCoding #p5js #branches #mastoart

Run it yourself/see code at OpenProcessing: https://openprocessing.org/sketch/1973099

Triptych of three tall rectangles of different colors being quickly filled in with branching shapes from top and bottom

Luminessence #p5js #genart

Aaron Reuland
3 months ago

The #wccchallenge for the week is 'remix', so I got to messing with #3dscanning and a sketch by the illustrious @davepagurek.

Maybe not the most flattering self-portrait...

#p5js #creativeCoding

code (mostly Dave's) at :https://openprocessing.org/sketch/1970796

swirling 3d images of artist's face- closed eyes, beared, greying dark hair

grow() #p5js #genart 🌱

Fractal Kitty
3 months ago

The prompt this week for #wccchallenge was nodes.

I went with the nodes on horsetail - a relative of the fern - Ancient Grass

No comments - just stream of conscious code until it worked.

https://codepen.io/fractalkitty/full/jOQGeOx

#p5js #creativeCoding #generativeArt #codeSketch #horsetail #fern #sketch

Black and white code-generated horsetail plant sketch with sun as thin arcs radiating outward in the background. There are different heights and densities of the ancient grass.
Laurent Malys
3 months ago

Rhombitrihexagonal negative space
#creativecoding #p5js