I love it. You are a very busy woman. One video every day. Thanks a lot Stefan
@pattvira10 ай бұрын
Haha busy but fun! Thanks for watching.
@ttgg892210 ай бұрын
And very persevering 👍
@artflychris10 ай бұрын
Thanks so much for such a clear explanation. I've loved the idea and look of slime molds for ages, but couldn't figure out the code so gave up. You've cleared it all up for me. Brilliant, brilliant, brilliant. 🙏🙏🙏
@pattvira10 ай бұрын
So happy to hear! Give it a try and let me know how your sketch turns out!
@foxtrotsFoxy4 ай бұрын
This is beautiful! the shapes formed looks like some voronoi cells
@danielquintana1950Ай бұрын
This project was so fun. I did everything as vectors and was able to make it work. Thank you for such a great explanation!
@-slt9 ай бұрын
Beautiful especially when they suddenly came to life with 4000 molds. Tried this before after watching "Coding adventure" video but your video is a complete tutorial. Thanks 🙏
@pattvira9 ай бұрын
Thanks! Glad you liked it.
@StevesMakerspace8 ай бұрын
Hard to believe I haven't found your channel until now, considering what I've been doing. Looking forward to checking out many of your videos! Nice job!
@pattvira8 ай бұрын
Thanks Steve! Nice e-meeting you here :)
@ivanlukomskiy10 ай бұрын
Great quality content! Love the calm and clear explanations; the algorithm itself is pretty cool
@pattvira10 ай бұрын
Glad you enjoy it! Thanks for watching.
@tntfreeze10 ай бұрын
Another good video Patt 👍 I found it very interesting at 27.48 with what happened with the sensorDist variable. Lots of possibilities with changing that variable alone. Nice
@pattvira10 ай бұрын
Yes, lots of possibilities! 😊
@CredsLife6 ай бұрын
Great job!! Keep up the fantastic work:)
@Xeronimo744 ай бұрын
very cool, thanks
@kanaria44910 ай бұрын
really cool video!! on the topic of molds and fungi... have you thought about making a mushroom in p5js? maybe Amanita muscaria in 2d? i think that could be fun :)
@pattvira10 ай бұрын
Hmmm interesting. A fungi series 🍄 I'll keep that in mind!
@johnu687610 ай бұрын
Hi Patt. Love the video. Your coolest effect yet. I think when (f < l && f < r) there's supposed to be a 50% chance to go left or right. The code has a 50% chance to go right but doesn't do anything the other 50% of the time. I changed: if (random(1) < 0.5) { this.heading += this.rotAngle; } to : if (random(1) < 0.5) { this.heading += this.rotAngle; } else { this.heading += -this.rotAngle; } It didn't really change the way things look. Did I miss something or does it just not have that big an impact?
@pattvira10 ай бұрын
Thanks again for the catch! I have updated the code to include the else part. I am also surprised it didn't make a huge impact. Glad you enjoyed this one. One of my favorites also 😊
@chenxin47412 ай бұрын
One question. At 21:21, why the sensing data is 220 220 220 instead of 255, 0, 0, because you paint the sensorPos as red circles on screen.
@chenxin47412 ай бұрын
Ah, I see. Because backgroud is called before update in each frame.
@gordanzadro57658 ай бұрын
Thanx Patt , realy like your way for tutorial!! I wonder is there a way to make it static, so when the shape is done to stop moving. 🙏🙋
@gordanzadro57658 ай бұрын
Dear Patt, You probably havent saw my question. Thanx in advance!
@pattvira8 ай бұрын
I updated the sketch such that when you press 's', molds stop moving! You can decide when the shape is "done"! Hope this helps.
@gordanzadro57658 ай бұрын
@@pattvira thank you dear Patt 🙏🙋
@Techne899 ай бұрын
Hej just read your newsletter, cool 💡 ideas for future projects / content . With involvement off physical computing . Some combos between ardinio and processing or something other ways…🎉
@pattvira9 ай бұрын
Yup, possibly in the future!
@bartvenken71387 ай бұрын
THe 'trail' the white pixels leave behind (and which vanishes) is it purely a result of the animation?
@thorzweegers76164 ай бұрын
Yes. Setting the background colour in de draw-function usually 'clears the screen'. But now she gave the background an alpha-value, which means it doesn't fully 'cover' the pixels from the previous frames. Not only does this give a cool trail, but since all the calculations are based on the pixels on screen (and not set in a separate array) this instantly also effects the resulting motions.