Тёмный

Coding Worley Noise 

The Coding Train
Подписаться 1,7 млн
Просмотров 117 тыс.
50% 1

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: thecodingtrain.com/challenges...
🕹️ p5.js Web Editor Sketch: editor.p5js.org/codingtrain/s...
🎥 All videos: • Coding Challenges
References:
🗄 Worley Noise: en.wikipedia.org/wiki/Worley_...
📓 A Cellular Texture Basis Function: www.rhythmiccanvas.com/resear...
📘 Book of Shaders - Chapter 11 Noise: thebookofshaders.com/11/
📕 The Nature of Code - Spatial Subdivision: natureofcode.com/book/chapter...
💾 saveFrame() (Processing Reference): processing.org/reference/save...
Videos:
🎥 Coding Challenge #98 - Quadtree: • Coding Challenge #98.2...
🎥 Coding Challenge #24: Perlin Noise Flow Field: • Coding Challenge #24: ...
🎥 Coding Challenge #114 - Bubble Sort Visualization: • Coding Challenge #114:...
🎥 Coding Challenge #143 - Quicksort Visualization: • Coding Challenge #143:...
Related Coding Challenges:
🚂 #24 Perlin Noise Flow Field: • Coding Challenge #24: ...
🚂 #28 Metaballs: • Coding Challenge #28: ...
🚂 #98 Quadtree: • Coding Challenge #98.1...
🚂 #114 Bubble Sort Visualization: • Coding Challenge #114:...
🚂 #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: thecodingtrain.com/
👾 Share Your Creation! thecodingtrain.com/guides/pas...
🚩 Suggest Topics: github.com/CodingTrain/Sugges...
💡 GitHub: github.com/CodingTrain
💬 Discord: thecodingtrain.com/discord
💖 Membership: ru-vid.comjoin
🛒 Store: standard.tv/codingtrain
🖋️ Twitter: / thecodingtrain
📸 Instagram: / the.coding.train
🎥 Coding Challenges: • Coding Challenges
🎥 Intro to Programming: • Start learning here!
🔗 p5.js: p5js.org
🔗 p5.js Web Editor: editor.p5js.org/
🔗 Processing: processing.org
📄 Code of Conduct: github.com/CodingTrain/Code-o...
This description was auto-generated. If you see a problem, please open an issue: github.com/CodingTrain/thecod...
#worleynoise #cellulartexture #tesselation #distance #p5js

Опубликовано:

 

30 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 288   
@jazzediceberg1175
@jazzediceberg1175 4 года назад
This is one of the most wholesome videos on the internet
@leontius5502
@leontius5502 4 года назад
Honestly this whole channel is wholesome
@kittenhero568
@kittenhero568 4 года назад
Amazing co-host
@wx39
@wx39 4 года назад
I really like this format. It feels more casual and calming than the normal coding train. I love the slower pace and authenticity it provides.
@voxelrifts
@voxelrifts 4 года назад
This format for videos is amazing!! Hopefully this doesn't overwork you.
@TheCodingTrain
@TheCodingTrain 4 года назад
It's a lot of fun to make. . but it does take more time!
@ibuucoksiregar9024
@ibuucoksiregar9024 4 года назад
Luckily Ms. Gloria Pickle is there to help
@riccardoluise8630
@riccardoluise8630 4 года назад
@@TheCodingTrain it's like regular coding train but on stamina! Aka "super mario with the star" effect: "Ta ta ta ra ra ta tararara ra tata rara ta tatata" Thank you for everything Daniel!!!! Keep it up :)
@haideralipunjabi
@haideralipunjabi 4 года назад
This is a nice format.
@motbus3
@motbus3 4 года назад
i like stream sessions, but usually they start just after my work and im so tired that i cant along. but dan still an amazing explainer
@grantjesus9703
@grantjesus9703 2 года назад
i know im asking the wrong place but does anyone know of a tool to log back into an instagram account?? I somehow lost the password. I would appreciate any tips you can offer me
@johnnyzyaire602
@johnnyzyaire602 2 года назад
@Grant Jesus Instablaster ;)
@grantjesus9703
@grantjesus9703 2 года назад
@Johnny Zyaire thanks so much for your reply. I found the site through google and Im trying it out atm. Takes a while so I will reply here later with my results.
@grantjesus9703
@grantjesus9703 2 года назад
@Johnny Zyaire it did the trick and I finally got access to my account again. I'm so happy:D Thanks so much you really help me out !
@unaiuwu4271
@unaiuwu4271 4 года назад
I think we all gotta take a moment to appreciate how fricking wholesome and adorable this man is as a whole. It's just amazing.
@reno82
@reno82 4 года назад
Plot twist: Daniel was the the one who updated Wikipedia with that image.
@RomanPillai
@RomanPillai 4 года назад
I can tell editing this video and putting everything together took a lot of extra time but this is really amazing! I love this format! But I also love the candid classroom vibes from before.
@nathanlloyd774
@nathanlloyd774 4 года назад
You make programming look so simple and beautiful...that all changes the moment I sit down in front of my PC
@meysam.mousavi
@meysam.mousavi 4 года назад
You're just awesome Daniel. Never getting tired of your quality content since years back. Your videos are like ASMR to me now. Thank you so much for all the cool stuff.
@geronimorivoira5322
@geronimorivoira5322 4 года назад
just wanted to say your videos are an inspiration for me, they always make me want to get up and do something. thank you! :)
@DustinGunnells
@DustinGunnells 4 года назад
You have been consistently helpful, even my son who's becoming more active in learning how to code uses you as a reference. Thank you for pursuing your passion!
@olfmombach260
@olfmombach260 4 года назад
You just always radiate so much cozyness and chill, I just want to hug you haha
@gkreisman
@gkreisman 4 года назад
This video is both informative and lovely. Your explanation of the algorithm in processing was so clear that I was able to code along in p5js. Gloria Pickle is crazy cute. And the sounds of birds and children outside the cabana really transported me to a wonderful coding space. Thank you!!
@darryllim9037
@darryllim9037 4 года назад
I've been watching your tutorials for years hoping your energy and enthusiasm would rub off on me someday. Always a pleasure Mr Shiffman
@siddhantjain2402
@siddhantjain2402 4 года назад
You know what is more amazing for me, Daniel, is your understanding of these concepts and your ability to grasp them so quickly! You are awesome dude!
@isaacchen3857
@isaacchen3857 4 года назад
Dan, your positivity is contagious! Love from RI
@fabianjaggy298
@fabianjaggy298 4 года назад
You know it‘s going to be a good day when there‘s a new video on the coding train channel.🎉
@HeitorvitorC
@HeitorvitorC 4 года назад
Thank you for your enthusiasm in times like these, you are extremely lovely
@idrisShiningTimes
@idrisShiningTimes 4 года назад
You are not only a programmer, but also an editor. Your editing skills are very amazing! Liked and Subscribed!
@codeiguess4571
@codeiguess4571 4 года назад
I love the way this was filmed!! Just way easier to watch it either on my phone or the computer without it feeling like a whole livestream.
@KnakuanaRka
@KnakuanaRka 10 месяцев назад
Two things you could try: Automatically figure out the minimum and maximum distances and scale the coloring based on that; and try making a wraparound space so it seems more uniform and less affected by the edges.
@toferj7441
@toferj7441 4 года назад
Dan this new video style is so slick! I love both you figuring stuff out and showing that everyone makes mistakes and here's how you debug... But I'm digging this slicker more polished style too. Kudos to you and (I assume) Mathieu, on this style of video! 😉👍🏼
@shavongolbourne7987
@shavongolbourne7987 3 года назад
Just thank you Mr. Shiffman. I love coding and have a teaching degree but never utilized it but u are inspirational.
@Dohpamine_Design
@Dohpamine_Design 3 года назад
I owe you my future, I just started learning processing and your tutorials and personality have been keeping me afloat Thanks .. choo-choo!
@xXrandomryzeXx
@xXrandomryzeXx 4 года назад
I like the quality of these videos. I love you. The best programmer.
@yurchiie
@yurchiie 4 года назад
This was so nice to watch. Just had breakfast, some coffee and learned something new.
@Canthandlethis4296
@Canthandlethis4296 4 года назад
These videos are amazing! More amazing than usual amazing.
@softwave1662
@softwave1662 4 года назад
I love this format! It's pleasant and relaxing.
@prestonduffield5393
@prestonduffield5393 4 года назад
Without a doubt one of the best coding channels
@behrampatel3563
@behrampatel3563 4 года назад
What a Fantastic prelude to Voronoi noise. I had some VFX interns present the use of Voronoi in Fracturing objects. This video will help them out tons ! Cheers & a Big hug Dan
@kepler1175
@kepler1175 4 года назад
Everyone is right, this video is calming and so real. The birds are so relaxing, and what a great host and co host.
@XzhiTBK
@XzhiTBK 4 года назад
Wow, you've really grown! I remember our prof telling us to watch some of your videos when you had a couple thousand subs. I've joked about how far you've grown when you were at 200k, and now you have a million!
@tompov227
@tompov227 4 года назад
*Gloria Pickle* Co-Host Loved that
@sanderbos4243
@sanderbos4243 4 года назад
The quality of this video is through the roof, I'd love it if you could keep using this style of making videos! :)
@falschnehmung
@falschnehmung 2 года назад
... allways ( ALL WAYS ) sooooo enlighting to watch ... hugs, man !!!
@prakashchakraborty6933
@prakashchakraborty6933 4 года назад
I like you co-host Gloria pickle, I hope you and he are safe at home enjoying quarantine days😊
@sk8elementkid
@sk8elementkid 4 года назад
You are the Mr. Roger's of coding.
@ritwiktewari469
@ritwiktewari469 4 года назад
Man I love watching ur videos... I left my coding skills after I passed my school and entered a medical college 😂 But this brings me back the drive I need to have fun while coding just don't stop making this video's anytime soon 💪🏻👍🏼
@FranciscoUberto
@FranciscoUberto 4 года назад
Gloria Pickle
@RORoMiguel
@RORoMiguel 4 года назад
I'll really like to translate your videos to spanish, you are an invaluable source of knowledge and more people have to learn this kind of topics, nice format by the way, I wish gloria and you stay safe this quarantine
@TheCodingTrain
@TheCodingTrain 4 года назад
Wow, thank you!
@avikroy8180
@avikroy8180 3 года назад
i love this guy .. his code is so much colorful.
@AxelJimenezC
@AxelJimenezC 3 года назад
thanx for your time. I love learn with your videos.
@Dirtyratsdotwebs
@Dirtyratsdotwebs 4 года назад
just got my copy of learning processing today! excited to create some beautiful digital art, thanks for all your work Daniel
@TheCodingTrain
@TheCodingTrain 4 года назад
Hope you enjoy it!
@sc.smitshah
@sc.smitshah 4 года назад
Congrats on your 1M subs! Its impressive. even at home, you can make time to make quality edu. videos.
@nabeelhasan6593
@nabeelhasan6593 3 года назад
Glad this series in back , thanks
@_chappie_
@_chappie_ 4 года назад
Amazing video format. Feels much smoother. But I can't choose, I like both of them.
@hamza2792
@hamza2792 4 года назад
Everyones telling this format is good but I must say I still love the coding train format. The Fun. The movements. The Thisdot. And what not.
@lukaskovar6921
@lukaskovar6921 4 года назад
Wow, those types of videos are awesome. I must watch previous chapters.
@dave6012
@dave6012 2 года назад
Love coding in the cabana. I hope you have time to bring it back soon 🙂
@CodeWithThi
@CodeWithThi 4 года назад
Hey weird guy, Thanks for your videos. You inspire me to code again :). By the way, your are the best!!!
@Robson-pi6wx
@Robson-pi6wx 3 года назад
Hi, i'm one of yours Brazillian fans, and i like your videos a a lot :)
@diegofarisato3488
@diegofarisato3488 4 года назад
I do like what you do for the development community doing all o' this maths / animations
@taon
@taon 2 года назад
Hey Daniel, don’t forget you’re the best !
@seamikiseamiki1825
@seamikiseamiki1825 3 года назад
Love the lowfi camera shots from the back.
@wileyr
@wileyr 4 года назад
This video format makes me happy
@scottbigbrain3944
@scottbigbrain3944 4 года назад
This is the first Coding in the Cabana that I watched, and I think I need a cabana to code in now.
@TheFinagle
@TheFinagle 3 года назад
to map ranges you could find (or keep track of) the max dist value and use that as one end of your mapping. That way you always get the full range of your colour.
@phpngpl
@phpngpl 4 года назад
So wholesome! Thank you for this tutorial!
@stockluke
@stockluke 4 года назад
I would loooove to see a Voronoi video that uses Fortune's Algorithm! I have been struggling sooo much to try to learn it and I think this channel would be the perfect place to fully understand it.
@dustingunnells2739
@dustingunnells2739 4 года назад
I like the new format!
@michalsejak
@michalsejak 4 года назад
That's awesome! I love how the doggo helps you C:
@PenguinMaths
@PenguinMaths 3 года назад
Amazing, such a happy channel!
@darinbasile6754
@darinbasile6754 4 года назад
I can’t really code yet, but love the theory/thought behind it. Thank you!
@deadmusik9969
@deadmusik9969 4 года назад
i wanna smoke weed with you and pickle , and im very glad you references the book of shaders, i honestly cant pin down a more talented person for graphics and hes a mystic also :D, love your work i watch these when im board and it gives me motivation to start coding
@elektrisksitron9054
@elektrisksitron9054 4 года назад
The cabana is back! Yessss!
@zaynbaig3157
@zaynbaig3157 4 года назад
Love this series Dan!
@ezangrobotsvideos9286
@ezangrobotsvideos9286 3 года назад
Thanks for all your lessons
@kalanstrauss5500
@kalanstrauss5500 4 года назад
Thank you for this, Ive been waiting for this to make some clouds lol!
@vovanikotin
@vovanikotin 4 года назад
Waiting for Raymarching! Thx for videos. Stay safe!
@abhijeet800
@abhijeet800 4 года назад
your set up is amazing
@NashvilleMonkey1000
@NashvilleMonkey1000 4 года назад
In the past 400 years these forms have been called Descartes, Dirichlet, Thiessen, or Voronoi diagrams, independently discovered by several mathematicians.
@torquebiker9959
@torquebiker9959 3 года назад
Wow, looks amazing.
@sonmangaking
@sonmangaking 4 года назад
I love u so so much thank you for always giving great content and inspiring the world of developers at home
@sonmangaking
@sonmangaking 4 года назад
I have been saving up to make content like you. recent computer science graduate, your videos have grew my passion and love for the field through the years! :)
@km-sc4kz
@km-sc4kz 4 года назад
This is really calming and peaceful :)
@xerxius5446
@xerxius5446 4 года назад
Love this series !!
@HritikRC
@HritikRC 4 года назад
Wow! Excellently explained, even without your whiteboard, hehe
@markojozic3944
@markojozic3944 4 года назад
I like this format actually more than the one with your green-screen-background
@DaveBriccetti
@DaveBriccetti 4 года назад
Very polished! Cute doggie. % is modulo, the number following is the modulus. 6 % 2 reads as six modulo two.
@TheCodingTrain
@TheCodingTrain 4 года назад
Noooo! I did it again????
@nicholasvarner2706
@nicholasvarner2706 4 года назад
This format is nice I kinda love it! But also don’t mind the 2hr long live-streams haha
@ciceroaraujo5183
@ciceroaraujo5183 4 года назад
You are simply the best
@soejrd24978
@soejrd24978 4 года назад
Aww little doggy, I love these!
@engboy69
@engboy69 4 года назад
Cool video format, cool animation, cool cohost, I love it! I was wondering what real world applications there are for this algorithm. All that comes to mind is arbitrary texture in graphics
@krb3d
@krb3d 2 года назад
Nice and clean, thanks!
@realcygnus
@realcygnus 4 года назад
Great stuff ! As usual.
@noebonne2028
@noebonne2028 4 года назад
Very interesting vidéo, made my day better 🖤
@ptim33
@ptim33 4 года назад
Good timing, I yesterday watched your perlin noise video.
@ptim33
@ptim33 4 года назад
Thank you for the heart.
@stephendebeauchamp356
@stephendebeauchamp356 Год назад
I am so disappointed in myself for just now finding your channel, thank you for all of this 😎
@TheCodingTrain
@TheCodingTrain Год назад
Welcome aboard!
@akshatsahijpal3536
@akshatsahijpal3536 4 года назад
Best programming teacher on internet..........
@bonzo6989
@bonzo6989 4 года назад
Man you got me with ur co-host :D ps. i have this strange feeling that pickle knows more about Processing than me haha
@iamsushi1056
@iamsushi1056 Год назад
I’d love to see a 2d Worley where the points are like the output of an edge-finding algorithm with either an image or a live camera input. Definitely gonna have to try this in Shadertoy later
@DogwafflDan
@DogwafflDan 4 года назад
Thanks. This was a fun project.
@0969superman
@0969superman 4 года назад
best teacher ever
@aaditya4998
@aaditya4998 3 года назад
Man your videos are awesome , i love watching your tutorials and i have learnt many things from you ♥️. i already love to code but was limited only to console outputs , but now i am able to express my ideas easily, and one doubt can this worley noise be done using javascript and python ?. Love from your fan 💙
@ludvigbentzen5640
@ludvigbentzen5640 4 года назад
Please make a new coding challenge. I really love those
@DeusAmentiam
@DeusAmentiam 4 года назад
Subtracting and mapping different N’s of noise with each other can also give quite interesting results
@TheCodingTrain
@TheCodingTrain 4 года назад
Oh, thanks for this suggestion!
@anog_jani
@anog_jani 4 года назад
I like this style of video
@marcelomafra
@marcelomafra 4 года назад
Awesome! Thanks
@aliabedi6163
@aliabedi6163 3 года назад
You give me energy to work :)
@muhammadhaider5677
@muhammadhaider5677 4 года назад
You make me happy.
Далее
Coding the Hilbert Curve
28:08
Просмотров 110 тыс.
Coding Marching Squares
26:28
Просмотров 178 тыс.
Ouch.. 🤕
00:30
Просмотров 8 млн
I Built a EXTREME School Bus!
21:37
Просмотров 7 млн
Coding the Collatz Conjecture
23:08
Просмотров 131 тыс.
Coding Challenge #71: Minesweeper
53:46
Просмотров 527 тыс.
Coding Challenge #103: Fire Effect
29:36
Просмотров 104 тыс.
Coding Challenge #90: Floyd-Steinberg Dithering
28:51
Просмотров 435 тыс.
Coding the Maurer Rose
13:01
Просмотров 92 тыс.
Coding Challenge 178: Climate Spiral
41:07
Просмотров 86 тыс.
Coding Challenge 102: 2D Water Ripple
17:17
Просмотров 124 тыс.
Coding Challenge 93: Double Pendulum
31:11
Просмотров 917 тыс.
Coding Challenge 166: ASCII Text Images
22:42
Просмотров 1,1 млн
The ONE Texture Every Game NEEDS
9:00
Просмотров 249 тыс.
Ouch.. 🤕
00:30
Просмотров 8 млн