Coding Assignment Week #11 – Perlin Diamonds& Final Project Idea

Inspiration: 

For this weeks coding assignment, we had to work with the concept of cellular automata to develop dynamic and aesthetically interesting patterns. One thing I find interesting about most patterns developed by cellular automata is that the clusters of objects instantiated always somewhat resemble cells or bee hives or really just any cluster that occurs in a pattern that we see in nature . So for this program, I thought of how I can give this pattern movement, which is why I integrated randomness with color and also added perlin noise.

Nature. Bright Clusters Of A Mountain Ash In Snow. Фотография, картинки, изображения и сток-фотография без роялти. Image 46653805Cell Confluency: Why It Matters and 3 Easy Methods

Progress: 

To better understand the concept I first went over the code demonstrations, and I took inspiration from the Nonrectangular Grids as they resemble a bee hive pattern.

First thing I experimented with is the trig functions, because I remember that with my midterm project that one component that made the most significant and drastic changed was trigonometery and switching around the functions and working with 1/trig functions and more. So that is what I had done above

Added color randomness

For final touches, I used the Perlin noise function to generate smooth variations in the positions.

Final Program:

Ideas for Final Project:

  • Human Body Interaction
  • Sensor tape (Borrow from art center)
  • Seeking/fleeing from  Multiple Targets(Targets being the specific sensors on the sensor tape)

Fleeing/Seeking Objects with Fractal Patterns:

  • Fractal patterns with integration of trig

Scientists discover fractal patterns in a quantum material | MIT News | Massachusetts Institute of Technology

Premium Vector | Abstract fractal patterns and shapes infinite universemysterious psychedelic relaxation pattern dynamic flowing natural forms sacred geometry

Leave a Reply

Your email address will not be published. Required fields are marked *