@michaelhoumann why not combine #CodingTrain stuff and Python ;-) #py5
@michaelhoumann why not combine #CodingTrain stuff and Python ;-) #py5
#100DaysOfCode day 20½:
Can't call it a full day, had a doctors visit, but I did find time for a little bit in my #Algebra course, and I think I need to find a good mediate #Python course to learn that.
I also started a coding challenge from #CodingTrain.
The Coding Train is a gold mine for learning Processing and/or programming with p5.js!
BTW, Happy Birthday, Pi!
Welcome to the Coding Train with Daniel Shiffman! A community dedicated to learning creative coding with beginner-friendly tutorials and projects on YouTube and more.
Here's a Neural Cellular Automata.
The difference being that a function is run on the result of the neighborhood calculation before updating the pixel. This one has really organic-like digital worms.
Not a lot of postin' b/c too much codin'
Up to through Day 25 on the Nature of Code binge. We're off the v2 playlist, but there are plenty of existing Coding Challenges on the topics and of course the book!
Path follower or Wander, this boid is having a good time.
https://carlynorama.github.io/2023January-30DaysNatureOfCode/
Day 17, end of Chapter 3... springs! Springs attached to Springs! (Image attached) Day 18, start Chapter 4 and particle systems (no image attached)
But REALLY, I spent too much time trying to convince VSCode to highlight my python variables in HTML files improving my little static site generator I've got going on.
Day 15 was oscillation, Day 16... Pendulums! Worked my way up to writing a recursive pendulum stack which alternates between boring and crazy depending on starting conditions.
https://carlynorama.github.io/2023January-30DaysNatureOfCode/16-swing-time/
#30DaysOf #NatureOfCode #p5js, #CreativeCoding, #GenerativeArt, #CodingTrain
Day 12: perlin noise and polar coordinates fun.
I'm pretty pleased.
https://carlynorama.github.io/2023January-30DaysNatureOfCode/12-circular-motion/
Okay, first day with TypeScript set up in the repo... and I didn't use it! Doh. These sketches were too simple to bother. Did I get to play around with sliders... These sketches are based on Coding Challenge #136
https://carlynorama.github.io/2023January-30DaysNatureOfCode/11-first-day-of-typescript/
#30DaysOf #NatureOfCode #CodingTrain #p5js #CreativeCoding, #GenerativeArt
Day 10: Last day of the quadtree, finally made a duplicate of Quadtree Video 3! Tried to add the mover to it and realized I had a glitch where not all the particles in a region update. Not going to fix it right now, but posted the broken thing too for the record!
#CreativeCoding #30DaysOf #NatureOfCode #CodingTrain #p5js #GenerativeArt
https://www.youtube.com/watch?v=z0YFFg_nBjw
https://carlynorama.github.io/2023January-30DaysNatureOfCode/
Okay... now REMOVING points. Built on the code from yesterday to turn the mover into a sweeper that removes points from the quadtree as it goes. The actual QuadTree class is a MESS but it works! I REALLY REALLY miss Swift.
https://carlynorama.github.io/2023January-30DaysNatureOfCode/09-quadtree-update/
Alright, since I was just pounding on the QuadTree I didn't post the last couple of days, but in todays last sketch a few things really came together technically. It's a nice illustration of the difference between using Gaussian Random and Perlin Noise to create the point cloud.
#p5js #CreativeCode #30DaysOf #NatureOfCode #CodingTrain
https://carlynorama.github.io/2023January-30DaysNatureOfCode/08-quadtree-point-query/
Okay Day 5 is posted! It's a rough draft of a QuadTree.
This code takes a brief interlude from the regular playlist to follow along with a coding challenge. Making a quad tree. I added in a lot of type checks to narrow down errors. Thank you @todbot for putting up with my complaining about "TyPe mAYham" and giving me some pointers on making life easier using javascript.
#p5js #CreativeCoding #30DaysOf #CodingTrain #NatureOfCode
https://carlynorama.github.io/2023January-30DaysNatureOfCode/
Day 3 of my January project getting back into visual #CreativeCoding shape using the Nature Of Code playlist. I'm going to lay off the genuary hashtag to keep it for the people who are able to stay on task Here is an image from letting the "mass" sketch run a long time. https://carlynorama.github.io/2023January-30DaysNatureOfCode/03-forces/
I'm too rusty to follow along with the genuary prompts, but @shiffman 's Nature of Code v2 playlist is a really great alternative. So far having a lot of fun! The site css may or may not improve along the way. https://www.youtube.com/playlist?list=PLRqwX-V7Uu6ZV4yEcW3uDwOgGXKUUsPOM https://carlynorama.github.io/2023Genuary-NatureOfCode/01-introduction/ #genuary2023 #creativecoding #p5js #codingtrain #natureofcode