Wiggly Noodles of Spaghettification
July 5, 2021

Spaghettification is my first project on Art Blocks and I consider it my "breakout" as a creative developer and artist. Eight months prior to launch, I was laid off and completely burned out. Months of soul searching led me to realize I needed to find a way to combine my technical expertise with my desire for creative expression. Around this time, I became aware of NFTs and a colleague suggested I look into Art Blocks. Upon seeing it, I immediately began working on a script, applied and this was the result.

Spaghettification Thumbnail
Spaghettification Thumbnail
Spaghettification Thumbnail
Spaghettification Thumbnail
Spaghettification Thumbnail
Spaghettification Thumbnail

A Breif History of Spaghettis

Despite the fun nicknames people have given the mints on Discord and Twitter, the work isn't meant to represent actual spaghetti. Rather, the word "spaghettification" is actually a scientific term that describes the vertical stretching and horizontal compression of objects into long thin shapes, resembling spaghetti, as they are torn apart by the tidal forces as they enter a black hole. This terrifying, but humorously described, reality of what will inevitably happen to all matter is what this artwork represents.

Spaghettification Sketch
Early Concept Sketch
Spaghettification Step
Color Palette
Spaghettification Step
Randmoize Colors
Spaghettification Step
Controlled Gradients
Spaghettification Step
Twisting Noodles
Spaghettification Step
Wiggling Noodles
Spaghettification Step
Pulsing (Rejected)
Spaghettification Step
Toon Lines
Spaghettification Step
Glowing Geometry
Spaghettification Step
Infinity Border
Spaghettification Step
Final Adjustments

This project was a huge learning experience for me; learning how to programmatically build color palletes, how the primary and secondary NFT markets operate, how to set up an Ethereum wallet and interact with the network, and even how to use P5js as a complete beginner. In the end, I feel this project really set me up for success going foward as a generative artist.

Features Breakdown

During much of the development of this script, I wasn't fully aware of the importance and value of features as they relate to the NFT secondary marketplace. Thankfully, I was able to pull in the variable attributes I was making and build a set of features right before launch. The feaures pictured below are Hue, Count, Scheme & Style, while the Effect, Scale & Rate are best seen in live mode.

Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue
Spaghettification Hue

Count

How many noodles does it have?

Spaghettification Count Three
Three
Spaghettification Count Four
Four
Spaghettification Count Five
Five

Scheme

What color scheme does it use?

Spaghettification Scheme Analagous
Analagous
Spaghettification Scheme Complementary
Complementary
Spaghettification Scheme Triadic
Triadic

Style

What stylistic treatment does it have?

Spaghettification Scheme Standard
Standard
Spaghettification Scheme Saturated
Saturated
Spaghettification Scheme Desaturated
Desaturated