Better Mountain Generators That Aren't Perlin Noise or Erosion

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 1.2K

  • @KimekaKuroyukiCH2nd
    @KimekaKuroyukiCH2nd 9 หลายเดือนก่อน +864

    White dog talking to 3 shapes about mountain generation is something I never knew I needed to watch until now

    • @quesecchu7026
      @quesecchu7026 3 หลายเดือนก่อน

      why is the dog talking?

    • @ambi_cc8464
      @ambi_cc8464 3 หลายเดือนก่อน +10

      @@quesecchu7026what the dog doin?

    • @too_online.3441
      @too_online.3441 2 หลายเดือนก่อน

      keyword is needed

    • @tranquoccuong890-its-orge
      @tranquoccuong890-its-orge หลายเดือนก่อน +2

      somewhat a bit weirder than a brown π letter talking to 3 blue π letters about mathematics

    • @Keyboardfanatiker
      @Keyboardfanatiker 12 วันที่ผ่านมา

      @@tranquoccuong890-its-orge I actually find them to be more likeable characters than 3Blue1Brown's talking Pi symbol

  • @qwfp
    @qwfp 10 หลายเดือนก่อน +2550

    I love when I'm just about to reach a summit after climbing for days, and a talking dog pops out of snow, teleports me and my fellow platonic solids to a shapeless void and explains mountain generation algorithms to us!

    • @pvic6959
      @pvic6959 10 หลายเดือนก่อน +33

      that was SO FUNNY. i loved it

    • @dialog_box
      @dialog_box 9 หลายเดือนก่อน +17

      i misread this as "and a talking dog poops out of nowhere"

    • @vahgarimo9864
      @vahgarimo9864 9 หลายเดือนก่อน +6

      @@dialog_boxI read it as a talking poop dogs out of nowhere

    • @matt92hun
      @matt92hun 9 หลายเดือนก่อน +4

      After the 17th time you kinda expect it annoyedly, but get a little disappointed when it doesn't happen.

    • @Monkeymario.
      @Monkeymario. 6 หลายเดือนก่อน +1

      YEAH

  • @Test-iv4pm
    @Test-iv4pm 10 หลายเดือนก่อน +4948

    A whole not 3 techniques. Impeccable.

    • @Fun_GPT
      @Fun_GPT 10 หลายเดือนก่อน +120

      I was like: Did I just hear that right?

    • @Redditard
      @Redditard 10 หลายเดือนก่อน +34

      Would u have clicked if they were whole lot 2?

    • @kenshin1238
      @kenshin1238 10 หลายเดือนก่อน +11

      what's this mean?face-turquoise-covering-eyes

    • @tigranrostomyan9231
      @tigranrostomyan9231 10 หลายเดือนก่อน +5

      Didn’t get what that mean..

    • @x3melodycat
      @x3melodycat 9 หลายเดือนก่อน +20

      @@tigranrostomyan9231 @kenshin1238 at the start he said "i researched not 3 but 2 techniques" which sounds odd

  • @lugui
    @lugui 10 หลายเดือนก่อน +5634

    "I researched not 3, but 2 techniques..."

    • @pvic6959
      @pvic6959 10 หลายเดือนก่อน +145

      idk how i found this channel but its so entertaining and funny and informative

    • @tcharlesleonardo1681
      @tcharlesleonardo1681 9 หลายเดือนก่อน +3

      when? where?

    • @ChuckSploder
      @ChuckSploder 9 หลายเดือนก่อน

      @@tcharlesleonardo1681 2:39

    • @imstillwater8039
      @imstillwater8039 9 หลายเดือนก่อน +24

      I got to that and it became reason I subbed lol

    • @kalpamonx
      @kalpamonx 9 หลายเดือนก่อน

      @@tcharlesleonardo1681 2:39

  • @mncc8327
    @mncc8327 10 หลายเดือนก่อน +1313

    I love how you use a bulky robot for the brutal force method and a slim robot for the nerd method

    • @Arnaz87
      @Arnaz87 10 หลายเดือนก่อน +173

      Not just that, his bulky robot moves discretely (in small hard steps) and the nerd robot moves continuously (fluid motion).

    • @mncc8327
      @mncc8327 10 หลายเดือนก่อน +14

      @@Arnaz87Never noticed that. Wow!

    • @pespsisipper
      @pespsisipper 10 หลายเดือนก่อน +44

      (they're dating)

    • @Woodside235
      @Woodside235 9 หลายเดือนก่อน +2

      @@Arnaz87 Nice catch

    • @ValeBridges
      @ValeBridges 9 หลายเดือนก่อน +13

      ​@@pespsisipperAnd they were roommates!
      (Oh my god, they were roommates)

  • @SebastianLague
    @SebastianLague 10 หลายเดือนก่อน +1272

    I’ve never thought about using DLA for generating terrain, that’s a cool idea. Excited to experiment with it! Also, your visualizations and style are amazing, great work! :o

    • @randomdude8587
      @randomdude8587 10 หลายเดือนก่อน +44

      hello random youtuber with 1.25m subs

    • @clementbaron7323
      @clementbaron7323 10 หลายเดือนก่อน +70

      Greatness recognizes greatness.

    • @kenshin1238
      @kenshin1238 9 หลายเดือนก่อน +6

      hello random youtuber with 1.25m subs

    • @JoshsHandle
      @JoshsHandle  9 หลายเดือนก่อน +200

      Thanks! It really means a lot to hear that from you, I'm a big fan of what you make.

    • @pureay2700
      @pureay2700 9 หลายเดือนก่อน +2

      Can not wait for either of you two to make another video on the topic

  • @ThatRobHuman
    @ThatRobHuman 10 หลายเดือนก่อน +2662

    "Not three, but two" got me.

    • @yodaman8015
      @yodaman8015 9 หลายเดือนก่อน +13

      So tired of these copy paste comments

    • @ThatRobHuman
      @ThatRobHuman 9 หลายเดือนก่อน +33

      @@yodaman8015 good thing I actually typed it out since I was being genuine....

    • @yodaman8015
      @yodaman8015 9 หลายเดือนก่อน +5

      @@ThatRobHuman your comment is stale and used over and over is what I am saying.

    • @ThatRobHuman
      @ThatRobHuman 9 หลายเดือนก่อน

      @@yodaman8015 Feel better for having given your insightful $0.02? why are you under the impression that I care what your opinion is. Your neg should've stayed in the drafts, mate. Go bother someone else.

    • @ThatRobHuman
      @ThatRobHuman 9 หลายเดือนก่อน +35

      @@yodaman8015 thanks for sharing your opinion - the neg could've stayed in your drafts.

  • @SeanStClair-cr9jl
    @SeanStClair-cr9jl 10 หลายเดือนก่อน +312

    I'm like 4 minutes in and I'm so engrossed in the information that I didn't even realize how much effort you put into these graphics. This is some top-notch shit, and it's refreshing to see something new added to this scene, right around when I feel like many people are finally familiar with the general trick of Minecraft-like terrain generation.

  • @AliasA1
    @AliasA1 10 หลายเดือนก่อน +714

    I've never been so quickly hooked on a video about noise algorithms

  • @rysea9855
    @rysea9855 10 หลายเดือนก่อน +180

    This video rivals 3blue1brown in quality. Absolutely jampacked with information and visualization, while being explained perfectly. These sorts of videos are what give me the motivation to continue my study and hopefully one day be able to code stuff like this myself. I'll probably reference this video in the future, so I'll be back when that time comes.
    Absolutely amazing video, 10/10

    • @chaosordeal294
      @chaosordeal294 10 หลายเดือนก่อน +1

      Yeah, it's like 3b1b but the math and science is accurate.

    • @Foogi9000
      @Foogi9000 8 หลายเดือนก่อน +6

      ​@@chaosordeal294 Can you please elaborate further?

    • @intelchip_x86
      @intelchip_x86 2 หลายเดือนก่อน +2

      chaosordeal294 I don't think you can say that and then not elaborate...

  • @IrvanQadri
    @IrvanQadri 10 หลายเดือนก่อน +667

    Simply amazing how high quality TH-cam edutainment have become.
    Cool plain explains

    • @Splarkszter
      @Splarkszter 10 หลายเดือนก่อน +9

      Agreed. That's why i keep a public list of the high-quality channels out there.

    • @OrangeC7
      @OrangeC7 10 หลายเดือนก่อน +19

      actually, these were mountain explanations, not plain explanations

    • @aloysiuskurnia7643
      @aloysiuskurnia7643 10 หลายเดือนก่อน +3

      @@OrangeC7 not a plain explanation, but certainly an explanation on how to manipulate planes :^)

    • @neatsketch
      @neatsketch 10 หลายเดือนก่อน +3

      @@SplarkszterMay I see your public list of high quality channels?

    • @swaggus4304
      @swaggus4304 10 หลายเดือนก่อน +2

      @@neatsketchi also need to know. Just commenting so i get notifications

  • @r4_in_space
    @r4_in_space 10 หลายเดือนก่อน +52

    Ah, yes. Who hasn't experienced the moment where, in the midst of conquering the powers of nature herself by scaling the highest of mountains, a wild sentient literate snow dog appears to you and takes you to an abstract world to explain how mountains can be accurately generated by computer software?

  • @nomadshiba
    @nomadshiba 10 หลายเดือนก่อน +315

    Minecraft uses a newer technique now, where they mix perlin noise with manually entered spline points, which gives them more control and more realistic and less repetitive terrain.
    Henrik Kniberg (minecraft dev), has a great video about it called "Minecraft terrain generation in a nutshell"

    • @mnxs
      @mnxs 9 หลายเดือนก่อน +19

      Thanks for the recommendation!

    • @sechmascm
      @sechmascm หลายเดือนก่อน +2

      You can also see a talk by the creators of No Man's Sky and see how many techniques they apply. Just, don't market your new game as an expansive universe of repetitiveness

    • @HDL_CinC_Dragon
      @HDL_CinC_Dragon 29 วันที่ผ่านมา +1

      Another thanks for the recommendation! Love reading/watching about algorithms like this.

  • @iantl2419
    @iantl2419 10 หลายเดือนก่อน +67

    Thank you, now I have an excuse to rewrite my entire terrain generator for the 4th time! YESS! I'm so happy about this!
    Seriously though, this is great.

  • @chemistcraft3007
    @chemistcraft3007 10 หลายเดือนก่อน +287

    thats one hell of an opener, and i absolutely love it

  • @crazyrocketguy4687
    @crazyrocketguy4687 10 หลายเดือนก่อน +73

    The production quality on this is insane, I can't believe I am watching this for free. Instantly subscribed

  • @earth4180
    @earth4180 10 หลายเดือนก่อน +165

    Hey I'm only a couple minutes into this video but it's already really incredible, the visualizations, everything -- so so good!! Fantastic job. Can't wait to see more!

    • @earth4180
      @earth4180 10 หลายเดือนก่อน +4

      ok finished the video -- wow!! You covered so so many topics (a lot of which I recognize from my graphics classes) in such a short time, and you did it incredibly well!! This is a seriously impressive bit of educational content, man. That's absolutely awesome!

  • @Officialjadenwilliams
    @Officialjadenwilliams 9 หลายเดือนก่อน +20

    Incredible video, Josh. Not only was the multi-noise algorithms clear and easy to understand, but extremely entertaining. The production quality is fantastic, and it makes the content even more engaging. Looking forward to more videos like this. Subbed. 👍

    • @CosmicHase
      @CosmicHase 9 หลายเดือนก่อน

      Computer science video pls?

  • @mr.boloso8296
    @mr.boloso8296 10 หลายเดือนก่อน +28

    This is exorbitating quality from a TH-cam video. I may guess how you create all the animations, but It still blows my mind, I'd really like to know more.
    You're one of the best Computer Graphics content creators on platform, keep up!

  • @crescentx3
    @crescentx3 9 หลายเดือนก่อน +14

    1:35 That sound design… it’s so subtle, but with good headphones, it really adds to the quality of the video!

    • @HalfBreadOrder
      @HalfBreadOrder 3 หลายเดือนก่อน +1

      why only 8 likes?

  • @ibiuld443
    @ibiuld443 10 หลายเดือนก่อน +14

    inigo quilez is an absolute legend, everywhere i go i keep being led back to his work

    • @ColinPaddock
      @ColinPaddock 9 หลายเดือนก่อน +1

      Is Indigo Q-Lez how it’s pronounced.

  • @electronicecstasy
    @electronicecstasy 23 วันที่ผ่านมา +1

    This video has some of the highest quality animations and explanations I've ever seen! Very impressive.

  • @cbhv4321
    @cbhv4321 10 หลายเดือนก่อน +8

    Insanely high production value, very snappy, and good writing! Genuinely surprised your channel isnt bigger, i feel like im buying in before it skyrockets

  • @ImplodingChicken
    @ImplodingChicken 9 หลายเดือนก่อน +2

    Incredible video. I've never done any terrain generation or even computer graphics work before, but I was hooked all the way through. As others have said the humor was witty and the visual choices (like the two robots at 7:05) were great, but I wanted to highlight a moment at 6:32. When you introduce and start explaining finite difference approximation, the immediate question that comes to mind for me as a viewer is "why not just make the difference as small as possible?" And immediately you have an extremely intuitive and expressive animation showing both the reason that doesn't work (the pixelated zoom-in) and what would happen if you did it. That detail could have taken 5+ minutes to explain, or could have just been skipped and left as an unresolved anxiety, but in 3 seconds and half a sentence I've already had my question answered before I even asked it, built quality intuition about what's going on, and feel comfortable that I've grasped the concept. Seriously top-tier stuff here.

  • @hughjanes4883
    @hughjanes4883 10 หลายเดือนก่อน +91

    Finally, someone who thinks perlin looks ugly. Also I unintentionally did the gradient method in one of my own programs and I have a good optimisation tip, I stored the gradient function (an in the video was x/x+m) as a gradient at the bottom of a texture I was using in the rendering process, its a small performance improvement and probabally slower unless your allready using an image in the process, but if your gradient functions are more complex and expensive it could be ever so slightly faster. One downside was that scince it was stored in an image it had to use a byte to store its value so you only had a gradient "resolution" of 256 this was barely noticeable though.

    • @DreadKyller
      @DreadKyller 10 หลายเดือนก่อน +5

      I mean 16-bit images are a thing, so you could use a different image format and remove the 256 resolution limit. It's also worth noting that instead of an image you could store a more generic 2D array of values (Or if on the GPU a buffer).

    • @hughjanes4883
      @hughjanes4883 10 หลายเดือนก่อน +2

      @@DreadKyller good ideas, i was loading an 8 bit image anyways so thats why I only mentioned 256, i should have made it more general

    • @Phraxas52
      @Phraxas52 10 หลายเดือนก่อน

      Thinking Perlin looks ugly is exactly why I'm here as well. This is a great video.

    • @Someoneyes-y7l
      @Someoneyes-y7l 10 หลายเดือนก่อน +6

      I believe that perlin CAN look nice, if you completely rewrote the algorithm. However, it sucks right now. Looks like something a computer generated. Oh wait, a computer DID.

    • @hughjanes4883
      @hughjanes4883 10 หลายเดือนก่อน

      @@Someoneyes-y7l you are right, its great for making procedural textures, but im some contexts like world gen it really shows how ugly it is.

  • @hoteltoyota
    @hoteltoyota 9 หลายเดือนก่อน +1

    Your videos are by far some of the best on TH-cam. You deserve so much more recognition than you get. I love your videos so much

  • @supermuffinbros4797
    @supermuffinbros4797 10 หลายเดือนก่อน +6

    Just the best video quality ever. This is where I would obsessively gush over every stylistic, audio and animation detail I noticed, but that would take a **lot** of text just to tell everyone (especially the creator) what they already know. (the derivitive robots are just the best though)

  • @newdiary6978
    @newdiary6978 หลายเดือนก่อน +1

    The visuals , the explanation . WOW. just. WOW . Deserves a million subs !
    The very first video about procedural generation that hooked me.

  • @Brightgalrs
    @Brightgalrs 9 หลายเดือนก่อน +7

    The visuals on this video, and how tightly they sync with the narration, is astounding. Oh and the sound design, like those small chimes that play when one of the visuals has changed slightly. There's something special going on here.

  • @axyl_
    @axyl_ 9 หลายเดือนก่อน +1

    Amazing video! CGI was amazing, and the explanations were super clear! I’m working on a terrain generator for my game, and I’ve gotten some new ideas after watching, thanks for making this!

  • @mimisaiko
    @mimisaiko 9 หลายเดือนก่อน +4

    I like how they appreciate the view of summit more at the end of the video.

  • @skeptiklive
    @skeptiklive 9 หลายเดือนก่อน +1

    So glad this was in my recommendations - It was very well explained for any level of prior knowledge so it filled in any gaps I had without boring me when it covered the parts I was already familiar with.
    Well done, looking forward to more!

  • @GenesisRip
    @GenesisRip 10 หลายเดือนก่อน +12

    Holy hell, this is a very good visualisation. Hope you keep this style of animation for future explainers, preferably shorter so it's not too onerous for you!
    Subbing for more : )

  • @HiddenVue
    @HiddenVue 20 วันที่ผ่านมา

    this channel is just crazy with how underrated this is when i first saw this video i thought the channel had at least a few million subs with how good the quality was.

  • @akg_table
    @akg_table 3 หลายเดือนก่อน +7

    2:36 "I've researched, not three, but two techniques!" lol

  • @cheydinal5401
    @cheydinal5401 9 หลายเดือนก่อน +1

    I love how the little animations in your video not only look nice and mix things up neatly, but also show the viewer that "Hey, this guy really know what he's talking about with all this creating good-looking visuals stuff"

  • @you_just
    @you_just 10 หลายเดือนก่อน +4

    this is literally my niche! i am a minecraft world generation nerd who has struggled with this exact problem, and i found the exact same gradient blog post you mentioned! great visualization!

  • @sidwirb3629
    @sidwirb3629 6 หลายเดือนก่อน +1

    This is amazing! I have been looking for stuff like this for a solid few years at this point. Your dedication is much appreciated.

  • @tonfilm
    @tonfilm 10 หลายเดือนก่อน +16

    Great video, thanks for making high quality educational content! I'm an experienced graphics programmer but didn't know about the gradient trick and DLA terrain... Until now!

  • @artaani6010
    @artaani6010 4 หลายเดือนก่อน +1

    This is the first video from this channel that I came across and I just want to say that the quality of the animation and visualization of the algorithms is simply amazing.

  • @hylkart
    @hylkart 10 หลายเดือนก่อน +7

    As a terrain artist, the DLA approach really peaked (hah) my interest. Fractal Perlins just don't cut it, although indeed much more interesting than plain Perlins, they still have that "CGI" feel to them. I think the DLA approach offers a really solid base shape which you can tweak and augment further without a lot of hassle. Do you happen to know if such an algorithm is resource intensive and/or easy to code?
    An alternative method, which I think you could combine with Perlin and Voronoi cells, is to cut out rivers and valleys in a select area of your terrain. You'd have to somehow ensure the edges of your Voronoi cells all have the same elevation, so the water would flow to a common lowest point, but then you could (I think) do partial water simulation, cut valleys, and have great mountain shapes. If interested, I have a timelapse of such process on my channel!
    As for using plain old hydraulic erosion, imo that only works if you do a proper terrain simulation, so it doesn't appear feasible to me at the moment. You'd need different layers of rock to be simulated, as otherwise all terrain is eroded equally, and in the end it would still look artificial (just search "World Machine Mountain" and you will see the flowlines of the erosion and shapes all are similar).

    • @charlesdegaulle5123
      @charlesdegaulle5123 8 หลายเดือนก่อน

      Hi, I wrote an implementation of DLA based of this video; it's not too difficult, but, depending on how you do it, may need quite a bit of optimization to run smoothly. Hit me up if you've got any questions

    • @-_James_-
      @-_James_- 6 หลายเดือนก่อน +1

      How about incorporating ground composition into the fractal perlin calculation? Steep soil erodes faster than steep rock, sandstone erodes faster than granite, etc...

  • @mehmedcanozkan3268
    @mehmedcanozkan3268 9 หลายเดือนก่อน +1

    This is incredible! I just learned dendrite formation, diffusion limited aggregation in my Materials Science class and now it pops up in a terrain generation video I’m watching for fun! It’s crazy beautiful. Thanks for sharing. 9:42

  • @samk2407
    @samk2407 10 หลายเดือนก่อน +11

    Im so hyped to see someone finally do better than the "it looks pretty good" of perlin noise

  • @Saw-qv3bl
    @Saw-qv3bl 10 หลายเดือนก่อน +1

    I am an IB student from Spain and one of our asighnments to pass is to do a simplified version of a scientific paper on any subject, this video has helped me finnaly figure out what to write it on! Thank you so much!

  • @ELEMENTLHERO
    @ELEMENTLHERO 10 หลายเดือนก่อน +3

    I just stumbled onto this channel and the quality is amazing! Great job!

  • @tcarr8004
    @tcarr8004 10 หลายเดือนก่อน +1

    All of the visuals in this video are so well done. I found myself watching some scenes over and over just to track the dog's mouth with the narration. It's impeccable how well animated this is!

  • @BabulCNC
    @BabulCNC 10 หลายเดือนก่อน +14

    You have to watch the Video 3 times, then TH-cam allows you to see algorithm #3, using Simplex Noise, at the end - it's brilliant!
    Thank you ^^

  • @MajatekYT
    @MajatekYT 9 หลายเดือนก่อน +1

    I wasn't expecting a video this high effort about random noise, but I'm pleasantly surprised. Subscribed. ❤

  • @alexyz9430
    @alexyz9430 10 หลายเดือนก่อน +10

    Amazing video! I only wish you'd change the thumbnail to make it look more alluring? Your dog character in particular has been a really distinct signature of your channel (not to mention they look very adorable 🥺) and I know a lot of people will be more intrigued to click if they see them in the thumbnail. (Maybe put on something like the scene where they're explaining to the three regular polyhedra?)
    I really hope you have more viewers and supporters in the near future! ❤

    • @EpicGamerScout
      @EpicGamerScout 10 หลายเดือนก่อน +3

      Can confirm, clicked this video a few hours later because now there's dog :D

  • @iestynne
    @iestynne 9 หลายเดือนก่อน

    The attention to detail in the visualizations is incredible. I'm a graphics programmer myself and I was delighted by how much explanatory weight your animations hefted (clarifying and fleshing out the breezy voice over). You have a real talent for visual elucidation.
    This seems like an insane amount of work per minute of video. I hope it is worth it for you, because this really is top tier educational material.

  • @georgezubat7225
    @georgezubat7225 10 หลายเดือนก่อน +12

    "Doggo of wisdom, what is your wisdom?"
    "Many people have dreamed of summiting the highest mountains, but there exists a strange sort of person that dreams of generating them instead."

    • @meyegui
      @meyegui 9 หลายเดือนก่อน +1

      My thoughts exactly 😂

  • @ItsDragonsAllTheWayDown
    @ItsDragonsAllTheWayDown 6 หลายเดือนก่อน

    This is BEAUTIFULLY animated AND explained! I feel like I could actually follow you, which is rare for most complex math videos. You're an absolute gem.

  • @maximuspegasus674
    @maximuspegasus674 9 หลายเดือนก่อน +3

    Those animations are smoother than my brain

  • @kipchickensout
    @kipchickensout 27 วันที่ผ่านมา

    One of the couple channels that are actually fun to watch like I'm playing a fun game or something

  • @Main267
    @Main267 10 หลายเดือนก่อน +3

    9:49 I'm curious what this looks like when bias is introduced into the motion of the pixels. This algorithm seems to want purely random walks, but if it were slightly biased to be center-seeking it could speed up the process while losing out on its other built in properties. Likewise, having multiple bias points to have things gravitate towards could end up with something neat. I'll have to do some tests here with a quick hack job test to see the results.

    • @Main267
      @Main267 10 หลายเดือนก่อน +3

      After some tests, I had to un-bias the bias for when points were being manipulated to move towards the center. Since the pixels live on integer grid space, movement was also integer based despite the direction vector being floating point. To remove the bias, I put in a random magnitude pass for the direction to succeed in moving towards it for each axis, which did bring back the uniform look. Too much of this injected center-seeking bias makes it appear more lattice like, as expected.

  • @charless9653
    @charless9653 10 หลายเดือนก่อน +2

    Dude, you make the math so approachable with these amazing visualizations! This is seriously top notch educational content.

  • @delphicdescant
    @delphicdescant 10 หลายเดือนก่อน +18

    That dog is downright terrifying, and I don't know why.

  • @clqrified
    @clqrified 9 หลายเดือนก่อน +1

    Wow. Incredibly high quality video and very full of information. I hope to see many more in the future! Keep it up!

  • @Monkeymario.
    @Monkeymario. 6 หลายเดือนก่อน +3

    18:02 your animations re too amooth

  • @Froany
    @Froany 6 หลายเดือนก่อน

    I don't know if I've ever seen your videos before, but this information is EXACTLY what I was looking for, and I wasn't even expecting it!!! Thank you for such an amazing visualization. Keep up the great work!

  • @davecgriffith
    @davecgriffith 3 วันที่ผ่านมา

    Fantastic video!
    The explanations are very good and the visualizations compliment the explanations perfectly.
    I really like the small scale illustrations of all the concepts.
    Kudos!
    Looking forward to seeing more on this channel.

  • @noidea5597
    @noidea5597 10 หลายเดือนก่อน +1

    That is INCREDIBLE high quality video! I have no idea how much time that took. I hope you'll find a method or tweak your style so that you don't need like 5 months pet video so that we can enjoy more of your content! Again, hat off for you!
    And please don't understand me wrong, your videos are literally perfect. I just don't want you to crunch.

  • @CasualInventor
    @CasualInventor 3 หลายเดือนก่อน

    I cannot fathom the amount of effort that went into this video's production.

  • @Marmotus
    @Marmotus 10 หลายเดือนก่อน +1

    This may be the most pleasantly animated video I've watched in a very long time. Incredibly good animation, sir.

  • @leviathan5792
    @leviathan5792 10 หลายเดือนก่อน +2

    The animation's on this are just mind-blowing. Awesome video!

  • @CatwaiiYT
    @CatwaiiYT 5 หลายเดือนก่อน

    Can we take a minute to appreciate the visuals of the video? Amazing work! Also great content, excellent teaching

  • @Add_Infinitum
    @Add_Infinitum 8 หลายเดือนก่อน

    6:33 That was such a good way of showing how the limited resolution could drastically affect the result. It's not a very complicated concept, but you just showed it so well

  • @jakob1536
    @jakob1536 10 หลายเดือนก่อน +2

    I love the sound effects. They really enhance the already stunning animations

  • @veganium98
    @veganium98 10 หลายเดือนก่อน

    I can't imagine how much work went into this video... the visualizations and animations are stunning, incredible job!

  • @MrNicePotato
    @MrNicePotato 4 หลายเดือนก่อน

    I don't think people realize how much detail and quality you have put into this video's animations.

  • @kehlery
    @kehlery 9 หลายเดือนก่อน

    your explanation of gradients is one of the best i’ve ever seen. really impressive for a video where that isn’t even the main goal.

  • @charseraph9175
    @charseraph9175 8 หลายเดือนก่อน

    The production value of these is insane. The water splash at 4:04 was unexpected and fun, and the two robots representing brute force and analytical approaches were great.

  • @tacos666
    @tacos666 8 หลายเดือนก่อน

    The production quality of this video is just top notch man ! That's serious job to make such vulgarisation of complex algorithms so easy, great job !
    If all educational supports could be so attractive we would all be genius......maybe :p
    Thank you !

  • @evanchilson9829
    @evanchilson9829 10 หลายเดือนก่อน

    The animation, sound, graphic, and overall presentation quality is literally insane. I'm so impressed and I don't even do anything related to this information, but man was I fully engaged. Instant sub lmao

  • @chronicenigma696
    @chronicenigma696 9 หลายเดือนก่อน

    The level of dedication and original graphics and visual communication is out of this world! GREAT video. You explain things well and your graphics help me fully comprehend the subject matter. Will be subscribing and following.

  • @jamesclark2663
    @jamesclark2663 9 หลายเดือนก่อน

    This is such an astoundingly well-made video. Clean, concise, understandable with exactly the needed amount of detail to understand the subject without drowning. And the production of the video itself is incredible too! I'll have to watch a second time just because I really want to focus on exactly what has been done mechanically to both animate the video as well as how it works together with the VO to help convey the message better.

  • @ViridianForests
    @ViridianForests 3 หลายเดือนก่อน

    I love this! The first method really helped me understand how I can make cool mountains straight in shaders, as someone who doesn't know how to code. I've been playing around with this kind of stuff for a while, but I'm so pumped to find an answer to how to go about it, when I wasn't even looking hahah
    Thanks for the video, it's very cool! Love the visuals you use, there's a lot of love that went into this

  • @AdmiralCorkington
    @AdmiralCorkington 10 หลายเดือนก่อน +1

    Wow incredible video!! I've never subscribed to a channel so fast. I'm staggered by amount of work you put into this explanation, and how easy it was to understand as a result! Looking forward to more of your work.

  • @ryft_music
    @ryft_music 10 หลายเดือนก่อน +2

    excellent explanations touching on complex subjects without getting too much in the weeds and excellent visually descriptive animations, subbed

  • @bradboxrud7233
    @bradboxrud7233 4 หลายเดือนก่อน

    Your visualizations are honestly almost as impressive as the content, well done!

  • @ArekusaSan
    @ArekusaSan 9 หลายเดือนก่อน

    I did not expect to finally understand how upscaling works so well on a video about generating mountain terrain. Everything else you explained made sense too, you do an excellent job at it!

  • @doce3609
    @doce3609 3 หลายเดือนก่อน

    This was a GREAT watch.
    Loved it. These two algorythms are very interesting
    The visual style of yours is also simply beautiful

  • @Youtube_Cribbit
    @Youtube_Cribbit 8 หลายเดือนก่อน

    Your editing and visuals are absolute eye candy. Easiest subscribe of my life from 1 minute in.

  • @cineblazer
    @cineblazer 10 หลายเดือนก่อน +1

    Incredible work as always - it's remarkable to me that you continue to improve your production quality with every upload!

  • @HappyLittleBoozer
    @HappyLittleBoozer 9 หลายเดือนก่อน

    What a phenomenal video. The simple but precise visuals turn what would normally be a headache to learn into a pleasure. If you keep this up I'm sure you'll be swimming in subscriptions in no time.

  • @aspidinton
    @aspidinton 10 หลายเดือนก่อน

    God damn this video is underrated. So well explained and simple to understand. Really wish yt algos recommended this video more

  • @ryantaylor8421
    @ryantaylor8421 7 หลายเดือนก่อน

    There are some parts of this that I have no idea how you animated so smoothly. What a wizard 😵‍💫

  • @tyrderetyus8171
    @tyrderetyus8171 8 หลายเดือนก่อน

    I am amazed by all the visualizations. It's really insane how good your explanations and animations are

  • @cd-zw2tt
    @cd-zw2tt 9 หลายเดือนก่อน

    this was an instant sub from me, damn dude this is really really incredible... I can't believe you only have 62k subs... you will be at a million soon and beyond

  • @Courier1733
    @Courier1733 8 หลายเดือนก่อน

    Wow! I found a real treasure trove here! This channel deserves an extra diget to their subscriber count.

  • @TukaihaHithlec
    @TukaihaHithlec 9 วันที่ผ่านมา

    The educational quality and production value are exceptional!

  • @appelnonsurtaxe
    @appelnonsurtaxe 9 หลายเดือนก่อน

    I LOVE procedural generation and the quality of production got you an instant sub. I already knew quite a bit about terrain gen yet I learnt a lot from this video!
    I've always wondered how Minecraft generated multi-chunk structures, thought of one way they could do things (basically placing random points on a super scaled down world map) which actually just ended up a very convoluted implementation of cellular noise. Thanks for clarifying this!

  • @iso_2013
    @iso_2013 9 หลายเดือนก่อน

    I'm shocked you don't have more subscribers. The production quality on this is immaculate

  • @jadosworld2782
    @jadosworld2782 8 หลายเดือนก่อน +1

    All of this and still 60k subs?! You are well underrated! Keep it up!

  • @monkeysfromvenus
    @monkeysfromvenus 10 หลายเดือนก่อน +1

    the amount of work put into these visuals is incredible

  • @skillerraptor8669
    @skillerraptor8669 9 หลายเดือนก่อน

    I just saw your video in my inbox and I could swear your voice was familiar, till I noticed you also made the great video about Ray Tracing. Keep up the good work! You are entertaining and informative at the same time which makes listening to it much easier and more fun.

  • @joshuaharlow4241
    @joshuaharlow4241 9 หลายเดือนก่อน

    I've been fascinated with terrain generation for decades now, really cool to see visualizations of the various formulas in use. Channel name checks out.

  • @goshohgosh4568
    @goshohgosh4568 8 หลายเดือนก่อน

    Im a bicycle mechanic why did i watch that whole video.
    You are an excellent orator. And you do make things look pretty.

  • @JoshuaRose-hm3xq
    @JoshuaRose-hm3xq 5 หลายเดือนก่อน

    These graphics are on another level entirely. You're basically on another playing field in terms of quality. Incredible.

  • @papahemmy8587
    @papahemmy8587 9 หลายเดือนก่อน

    I love this channel so much. It’s all the little things you do. Like how the bulky orange robot is used to symbolize the brute force method. And the lean elegant robot represents the lighter, but more complex approach.