Coding Worley Noise

Coding in the Cabana is a series where I attempt challenges from my garden cabana in Brooklyn, NY. In this episode, I explore the beauty of Worley noise. Code: https://thecodingtrain.com/challenges... šŸ•¹ļø p5.js Web Editor Sketch: https://editor.p5js.org/codingtrain/s... šŸŽ„ All videos:    • CodingĀ ChallengesĀ Ā  References: šŸ—„ Worley Noise: https://en.wikipedia.org/wiki/Worley_... šŸ““ A Cellular Texture Basis Function: https://www.rhythmiccanvas.com/resear... šŸ“˜ Book of Shaders - Chapter 11 Noise: https://thebookofshaders.com/11/ šŸ“• The Nature of Code - Spatial Subdivision: https://natureofcode.com/book/chapter... šŸ’¾ saveFrame() (Processing Reference): https://processing.org/reference/save... Videos: šŸŽ„ Coding Challenge #98 - Quadtree:    • CodingĀ ChallengeĀ #98.2:Ā QuadtreeĀ -Ā PartĀ 2Ā Ā  šŸŽ„ Coding Challenge #24: Perlin Noise Flow Field:    • CodingĀ ChallengeĀ #24:Ā PerlinĀ NoiseĀ FlowĀ FieldĀ Ā  šŸŽ„ Coding Challenge #114 - Bubble Sort Visualization:    • CodingĀ ChallengeĀ 114:Ā BubbleĀ SortĀ Ā  šŸŽ„ Coding Challenge #143 - Quicksort Visualization:    • CodingĀ ChallengeĀ 143:Ā QuicksortĀ VisualizationĀ Ā  Related Coding Challenges: šŸš‚ #24 Perlin Noise Flow Field:    • CodingĀ ChallengeĀ #24:Ā PerlinĀ NoiseĀ FlowĀ FieldĀ Ā  šŸš‚ #28 Metaballs:    • CodingĀ ChallengeĀ #28:Ā MetaballsĀ Ā  šŸš‚ #98 Quadtree:    • CodingĀ ChallengeĀ #98.1:Ā QuadtreeĀ -Ā PartĀ 1Ā Ā  šŸš‚ #114 Bubble Sort Visualization:    • CodingĀ ChallengeĀ 114:Ā BubbleĀ SortĀ Ā  šŸš‚ #C5 Marching Squares:    • CodingĀ MarchingĀ SquaresĀ Ā  Timestamps: 0:00 About Worley Noise 1:13 Coding Random Noise 3:29 Adding a Set of Points 4:57 Calculating The Distances 7:25 Coloring 8:10 Animating The Points 10:28 TWorley Noise in 3D 14:00 Optimization Possibilities 14:49 Conclusions and Goodbyes Editing by Mathieu Blanchette Animations by Jason Heglund Music from Epidemic Sound šŸš‚ Website: http://thecodingtrain.com/ šŸ‘¾ Share Your Creation! https://thecodingtrain.com/guides/pas... 🚩 Suggest Topics: https://github.com/CodingTrain/Sugges... šŸ’” GitHub: https://github.com/CodingTrain šŸ’¬ Discord: https://thecodingtrain.com/discord šŸ’– Membership: http://youtube.com/thecodingtrain/join šŸ›’ Store: https://standard.tv/codingtrain šŸ–‹ļø Twitter: Ā Ā /Ā thecodingtrainĀ Ā  šŸ“ø Instagram: Ā Ā /Ā the.coding.trainĀ Ā  šŸŽ„ Coding Challenges:    • CodingĀ ChallengesĀ Ā  šŸŽ„ Intro to Programming:    • StartĀ learningĀ here!Ā Ā  šŸ”— p5.js: https://p5js.org šŸ”— p5.js Web Editor: https://editor.p5js.org/ šŸ”— Processing: https://processing.org šŸ“„ Code of Conduct: https://github.com/CodingTrain/Code-o... This description was auto-generated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecod... #worleynoise #cellulartexture #tesselation #distance #p5js