Coding Marching Squares

preview_player
Показать описание


References:

Videos:

Related Coding Challenges:

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

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

Sebastian Lague cave code ported by David Snyder
Рекомендации по теме
Комментарии
Автор

Really enjoyable video (as always)!
And thanks for the mention :)

SebastianLague
Автор

Hey you mentioned Sebastian Lague's video in description!! I love his coding adventures

nqkhanhskewb
Автор

Man. I am back for more because this format is so refreshing. 😌

Jabrils
Автор

I really hope there are people here that haven't yet heard about Sebastian just so that they may now have the pleasure of finding his content for the first time. This channel and his are what keep me invested in programming as a form of expression.

Lep_
Автор

"I must align all of the spacing here"

My teacher in highschool HATED when I always did that. I still do it to this day

sinom
Автор

I followed along with this. I've been "coding" as a hobby since 1983 (when you had to do a little coding to even get a PC to work). I gave up trying to keep up with the latest programming languages around the late 90s - early 2000s, although I am a C# fan (don't hate me--it's cheap). I'm a salty old man, now, but I appreciate your content. You make programming fun again.

This one was especially fun--Marching Squares/Cubes is a concept I'd never heard of. Still, the potential applications (such as the mentioned Sebastian Lague's excellent series on cave generation) interested me.

I tried doing some of the further challenges here and figured out for myself an algorithm for linear interpolation. It took me two days, but it was great fun. I had so much fun that I joined. Thanks, Dan.

tomd
Автор

"Is there a more efficient way than writing a line of code for each possibility? Possibly"
vs
"We're writing it this way, not for efficiency, but for understanding"

tzisorey
Автор

After a long week at the keyboard hammering out web code for hospitals, I love these videos to relax my brain. Thank you, sir.

RobLang
Автор

So glad I'm not the only one constantly looking up switch statement syntax in different languages.

CptCredible
Автор

The happiness with which you code is a life goal

hinalkiri
Автор

This was crazy cool! I love that you managed to fill in all the examples as you mentioned them-- this is a really high quality video!

ast_rsk
Автор

I loved the part where you made all the spacing even

FiveArc
Автор

I love how everyone else in the comment section liked the video as much as i did. really brilliant how well made it is.

khalidsakka
Автор

I watch your videos for over 5 years, I love your videos, your didactics, you concern for explain, etc. please don't stop it.

gustavoandre
Автор

this has gotta be possibly my fav vid of yours, this is so insanely cool, especially all the different variations of visualizing it

jcasp
Автор

this is probably the most optimal setting for any job involving sitting in-front of a computer

rlenclub
Автор

I kind of liked when the mic was in the table and I could hear more of the background noise. It made me feel like I was there in the Cabana too. Great video, as always!

cabra
Автор

I wish YouTube had a option to like a video multiple times because this video truly deserves it.

anasadeelallawala
Автор

Literally my favorite YouTube personality. Thank you for being awesome!

Ellehsdee
Автор

Gotta be the most wholesome coding YouTuber

wixic