Free YouTube views likes and subscribers? Easily!
Get Free YouTube Subscribers, Views and Likes

Coding Marching Squares

Follow
The Coding Train

In this episode of Coding in the Cabana, Gloria Pickle and I investigate the Marching Squares algorithm and apply it to Open Simplex Noise in Processing. Code: https://thecodingtrain.com/challenges...

p5.js Web Editor Sketches:
Color: https://editor.p5js.org/codingtrain/s...
Worley Noise: https://editor.p5js.org/codingtrain/s...
Image: https://editor.p5js.org/codingtrain/s...
Webcam: https://editor.p5js.org/codingtrain/s...
Metaballs: https://editor.p5js.org/codingtrain/s...
Cave Generation: https://editor.p5js.org/codingtrain/s...
Metaballs Interpolation: https://editor.p5js.org/codingtrain/s...
OpenSimplex Interpolation: https://editor.p5js.org/codingtrain/s...

All videos:    • Coding Challenges  

References:
Marching cubes: A high resolution 3D surface construction algorithm: https://citeseerx.ist.psu.edu/viewdoc...
Metaballs and Marching Squares: http://jamiewong.com/2014/08/19/meta...
Marching squares (Wikipedia): https://en.wikipedia.org/wiki/Marchin...
OpenSimplexNoiseforProcessing (GitHub Repo): https://github.com/CodingTrain/OpenSi...
Open Simplex Noise in Java: https://gist.github.com/KdotJPG/b1270...

Videos:
Coding Adventure: Marching Cubes:    • Coding Adventure: Marching Cubes  
[Unity] Procedural Cave Generation (E02. Marching Squares):    • [Unity] Procedural Cave Generation (E...  
Coding Challenge #28 Metaballs:    • Coding Challenge #28: Metaballs  
What is OpenSimplex Noise?:    • I.7 : What is OpenSimplex Noise?  
Coding in the Cabana #4 Worley Noise: https://thecodingtrain.com/challenges...
2D Noise Perlin Noise and p5.js Tutorial: https://thecodingtrain.com/tracks/the...

Related Coding Challenges:
#28 Metaballs:    • Coding Challenge #28: Metaballs  
#C4 Worley Noise:    • Coding Worley Noise  

Timestamps:
0:00 Marching Squares
3:35 Creating a 2D Grid
6:18 Visualizing Isolines
13:46 Adding Lines
17:29 Using Noise to Generate Points
21:18 OpenSimplex Noise in 3D
23:32 Next Ideas and Linear Interpolation
25:38 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/Codeo...

This description was autogenerated. If you see a problem, please open an issue: https://github.com/CodingTrain/thecod...

#marchingsquares #metaballs #worleynoise #isolines #noise #grid #processing

Sebastian Lague cave code ported by David Snyder
Music by Epidemic Sound: http://epidemicsound.com/creator

posted by yasabwenr