Better Mountain Generators That Aren't Perlin Noise or Erosion

IQ's Article: iquilezles.org/articles/moren...
A video about convolution: • But what is a convolut...
MUSIC
Colorful Flowers by Tokyo Music Walker | / user-356546060
And So It Begins by Artificial.Music | / artificial-music
Stay Chill by Sakura Girl | / sakuragirl_official
Late at Night by Sakura Girl | / sakuragirl_official
Memories of Spring by Tokyo Music Walker | / user-356546060
Licensed under Creative Commons: Attribution 3.0 Unported (CC BY 3.0)
creativecommons.org/licenses/...
promoted by www.chosic.com/free-music/all/
"Ticking" licensed from FesliyanStudios Background Music
SOUND
freesound.org/s/459981
freesound.org/s/146914
freesound.org/s/637821
freesound.org/s/446124
freesound.org/s/643876
freesound.org/s/208111
freesound.org/s/243400
freesound.org/s/32073
freesound.org/s/221769
freesound.org/s/212787
freesound.org/s/701459
freesound.org/s/194994

Пікірлер: 835

  • @lugui
    @lugui28 күн бұрын

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

  • @pvic6959

    @pvic6959

    22 күн бұрын

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

  • @tcharlesleonardo1681

    @tcharlesleonardo1681

    20 күн бұрын

    when? where?

  • @ChuckSploder

    @ChuckSploder

    20 күн бұрын

    @@tcharlesleonardo1681 2:39

  • @imstillwater8039

    @imstillwater8039

    20 күн бұрын

    I got to that and it became reason I subbed lol

  • @kalpamonx

    @kalpamonx

    19 күн бұрын

    @@tcharlesleonardo1681 2:39

  • @Test-iv4pm
    @Test-iv4pm28 күн бұрын

    A whole not 3 techniques. Impeccable.

  • @Fun_GPT

    @Fun_GPT

    28 күн бұрын

    I was like: Did I just hear that right?

  • @Redditard

    @Redditard

    27 күн бұрын

    Would u have clicked if they were whole lot 2?

  • @kenshin1238

    @kenshin1238

    26 күн бұрын

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

  • @tigranrostomyan9231

    @tigranrostomyan9231

    22 күн бұрын

    Didn’t get what that mean..

  • @tofu_3369

    @tofu_3369

    7 күн бұрын

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

  • @qwfp
    @qwfp27 күн бұрын

    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

    22 күн бұрын

    that was SO FUNNY. i loved it

  • @dialog_box

    @dialog_box

    21 күн бұрын

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

  • @vahgarimo9864

    @vahgarimo9864

    10 күн бұрын

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

  • @matt92hun

    @matt92hun

    4 күн бұрын

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

  • @SebastianLague
    @SebastianLague23 күн бұрын

    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

  • @frederickmelvin8374

    @frederickmelvin8374

    23 күн бұрын

    hello random youtuber with 1.25m subs

  • @clementbaron7323

    @clementbaron7323

    22 күн бұрын

    Greatness recognizes greatness.

  • @kenshin1238

    @kenshin1238

    20 күн бұрын

    hello random youtuber with 1.25m subs

  • @JoshsHandle

    @JoshsHandle

    20 күн бұрын

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

  • @pureay2700

    @pureay2700

    12 күн бұрын

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

  • @ThatRobHuman
    @ThatRobHuman28 күн бұрын

    "Not three, but two" got me.

  • @yodaman8015

    @yodaman8015

    20 күн бұрын

    So tired of these copy paste comments

  • @ThatRobHuman

    @ThatRobHuman

    20 күн бұрын

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

  • @yodaman8015

    @yodaman8015

    19 күн бұрын

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

  • @ThatRobHuman

    @ThatRobHuman

    19 күн бұрын

    @@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

    19 күн бұрын

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

  • @Kimeraaidoru_gurifon_CH
    @Kimeraaidoru_gurifon_CH14 күн бұрын

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

  • @mncc8327
    @mncc832728 күн бұрын

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

  • @Arnaz87

    @Arnaz87

    27 күн бұрын

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

  • @mncc8327

    @mncc8327

    24 күн бұрын

    @@Arnaz87Never noticed that. Wow!

  • @pespsisipper

    @pespsisipper

    22 күн бұрын

    (they're dating)

  • @Woodside235

    @Woodside235

    21 күн бұрын

    @@Arnaz87 Nice catch

  • @ValeBridges

    @ValeBridges

    19 күн бұрын

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

  • @AliasA1
    @AliasA128 күн бұрын

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

  • @IrvanQadri
    @IrvanQadri28 күн бұрын

    Simply amazing how high quality KZread edutainment have become. Cool plain explains

  • @Splarkszter

    @Splarkszter

    27 күн бұрын

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

  • @OrangeC7

    @OrangeC7

    26 күн бұрын

    actually, these were mountain explanations, not plain explanations

  • @aloysiuskurnia7643

    @aloysiuskurnia7643

    26 күн бұрын

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

  • @neatsketch

    @neatsketch

    25 күн бұрын

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

  • @swaggus4304

    @swaggus4304

    25 күн бұрын

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

  • @nomadshiba
    @nomadshiba26 күн бұрын

    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

    7 күн бұрын

    Thanks for the recommendation!

  • @SeanStClair-cr9jl
    @SeanStClair-cr9jl28 күн бұрын

    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.

  • @rysea9855
    @rysea985527 күн бұрын

    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

    22 күн бұрын

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

  • @chemistcraft3007
    @chemistcraft300728 күн бұрын

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

  • @Youwouldknowmebtnow
    @Youwouldknowmebtnow6 күн бұрын

    that "not 3, but 2" is a golden defying expectations line.

  • @hughjanes4883
    @hughjanes488328 күн бұрын

    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

    26 күн бұрын

    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

    26 күн бұрын

    @@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

  • @Pico52

    @Pico52

    25 күн бұрын

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

  • @user-pj5oe6rb4i

    @user-pj5oe6rb4i

    24 күн бұрын

    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

    24 күн бұрын

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

  • @iantl2419
    @iantl241927 күн бұрын

    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.

  • @earth4180
    @earth418028 күн бұрын

    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

    28 күн бұрын

    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!

  • @CrescentX3
    @CrescentX319 күн бұрын

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

  • @crazyrocketguy4687
    @crazyrocketguy468728 күн бұрын

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

  • @Higgsinophysics
    @Higgsinophysics26 күн бұрын

    You don't even need to be interested in the topic to watch this video, you can watch it for the insanely talented made visuals

  • @mr.boloso8296
    @mr.boloso829627 күн бұрын

    This is exorbitating quality from a KZread 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!

  • @ibiuld443
    @ibiuld44322 күн бұрын

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

  • @ColinPaddock

    @ColinPaddock

    21 күн бұрын

    Is Indigo Q-Lez how it’s pronounced.

  • @BabulCNC
    @BabulCNC28 күн бұрын

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

  • @samk2407
    @samk240727 күн бұрын

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

  • @user-pj5oe6rb4i

    @user-pj5oe6rb4i

    24 күн бұрын

    So true

  • @Officialjadenwilliams
    @Officialjadenwilliams20 күн бұрын

    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

    5 күн бұрын

    Computer science video pls?

  • @cheydinal5401
    @cheydinal54013 күн бұрын

    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"

  • @mySDK3333
    @mySDK333320 күн бұрын

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

  • @georgezubat7225
    @georgezubat722528 күн бұрын

    "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

    20 күн бұрын

    My thoughts exactly 😂

  • @cbhv4321
    @cbhv432122 күн бұрын

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

  • @supermuffinbros4797
    @supermuffinbros479723 күн бұрын

    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)

  • @LoreTunderin
    @LoreTunderinКүн бұрын

    This showed up in my recommendations sandwiched between 2 geology videos. I was very confused for a minute.

  • @Saw-qv3bl
    @Saw-qv3bl24 күн бұрын

    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!

  • @ArekusaSan
    @ArekusaSan6 күн бұрын

    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!

  • @hoteltoyota
    @hoteltoyota18 күн бұрын

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

  • @skeptiklive
    @skeptiklive19 күн бұрын

    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!

  • @stoobidthing
    @stoobidthing19 күн бұрын

    "Not 3, but 2 techniques" yep I'm subbing that's all it took

  • @leviathan5792
    @leviathan579226 күн бұрын

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

  • @MajatekYT
    @MajatekYT20 күн бұрын

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

  • @hylkart
    @hylkart22 күн бұрын

    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).

  • @kehlery
    @kehlery19 күн бұрын

    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.

  • @you_just
    @you_just26 күн бұрын

    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!

  • @ohnoitsaninja
    @ohnoitsaninja5 күн бұрын

    For such a simplistic approach, I really like the results of the diamond-square alg

  • @tonfilm
    @tonfilm28 күн бұрын

    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!

  • @oberonpanopticon
    @oberonpanopticon21 күн бұрын

    Haha the funny internet dog is teaching me fascinating mountain generation techniques, what a wonderful time to be alive

  • @GenesisRip
    @GenesisRip27 күн бұрын

    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 : )

  • @HASANonYT
    @HASANonYT18 күн бұрын

    How tf is it even possible that such stuff is shared with literally everyone for free? I can barely imagine how much time and effort was put into producing such high-quality content.

  • @Brightgalrs
    @Brightgalrs20 күн бұрын

    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.

  • @hareecionelson5875
    @hareecionelson587518 күн бұрын

    Even for a complete novice to just coding in general, I love how this video takes concepts that I am familiar with, like Grad operators, and fractal crystals, to produce something we all love: spiky mountains

  • @Zach_Films
    @Zach_Films11 күн бұрын

    This is a great balance of deep technical dive with accessible explanations and amazing visuals. It no doubt took ages, thank you and please do more!

  • @charless9653
    @charless965328 күн бұрын

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

  • @jakob1536
    @jakob153628 күн бұрын

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

  • @Omenvreer
    @Omenvreer10 күн бұрын

    I'm so impressed that you researched 2 techniques instead of 3. Incredible!

  • @monkeysfromvenus
    @monkeysfromvenus28 күн бұрын

    the amount of work put into these visuals is incredible

  • @mukingdom
    @mukingdom24 күн бұрын

    Sitting in my room, trying to study for pediatric surgery exam and now I know more about Mountain Generators That Aren't Perlin Noise or Erosion than I'll need in my entire life.

  • @user-pj5oe6rb4i

    @user-pj5oe6rb4i

    24 күн бұрын

    Oh yes

  • @maximuspegasus674
    @maximuspegasus67411 күн бұрын

    Those animations are smoother than my brain

  • @chronicenigma696
    @chronicenigma696Күн бұрын

    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.

  • @rayrhehs
    @rayrhehs21 күн бұрын

    this video feels so premium i should’ve paid for it before watching

  • @iestynne
    @iestynne17 күн бұрын

    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.

  • @xBanki
    @xBanki22 күн бұрын

    This is probably the most creative technical explanation I've ever watched.

  • @veganium98
    @veganium9823 күн бұрын

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

  • @iso_2013
    @iso_201318 күн бұрын

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

  • @papahemmy8587
    @papahemmy858714 күн бұрын

    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.

  • @ELEMENTLHERO
    @ELEMENTLHERO28 күн бұрын

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

  • @evanchilson9829
    @evanchilson982925 күн бұрын

    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

  • @tcarr8004
    @tcarr800427 күн бұрын

    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!

  • @cineblazer
    @cineblazer27 күн бұрын

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

  • @samuelmediani
    @samuelmediani28 күн бұрын

    Extraordinarily well done animations and precise explanations. Your channel is so underrated!

  • @Marmotus
    @Marmotus23 күн бұрын

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

  • @shykj8892
    @shykj889220 күн бұрын

    Intriguing subject and extravagant visualizations. Great work!

  • @SaloCh
    @SaloCh22 күн бұрын

    Man the visual alegories with the vfx here are soo good!!

  • @axyl_
    @axyl_15 күн бұрын

    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!

  • @joshuaharlow4241
    @joshuaharlow424117 күн бұрын

    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.

  • @ryft_music
    @ryft_music27 күн бұрын

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

  • @pup1030
    @pup103014 күн бұрын

    i like how in the beginning the snow and rocks on the mountain looks very low quality, and then at the end it's near photorealistic

  • @shiwakao
    @shiwakao11 күн бұрын

    normally i can't handle math intensive videos w/o dozing off but your presentation is equally visually appealing as it is well explained !

  • @ImplodingChicken
    @ImplodingChicken15 күн бұрын

    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.

  • @domorobotics6172
    @domorobotics617226 күн бұрын

    One of the best and most curated video I’ve seen so far

  • @HappyLittleBoozer
    @HappyLittleBoozer5 күн бұрын

    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.

  • @satinxs8
    @satinxs826 күн бұрын

    The amount of effort and detail you put into this video is admirable, thank you! You got me wanting to experiment with Perlin noise and mountains now 😁

  • @mattshnoop
    @mattshnoop19 күн бұрын

    The production quality on this video is impeccable! It's a shame it's not in 4K, because KZread compression is slaughtering this video's beauty...

  • @officeryoda5262
    @officeryoda526227 күн бұрын

    Keep up the godd work. The Quality of your videos is just unrivaled.

  • @Neurotypique
    @Neurotypique21 күн бұрын

    It's always so cool to see information rich videos like this with an impeccable visualisation, that is not only clear but beautiful to look at! It must takes so much more time but it's so much better as a viewer, thanks for taking this time! The erosion lookalike technique is really interesting I can't wait to try that!

  • @appelnonsurtaxe
    @appelnonsurtaxeКүн бұрын

    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!

  • @Sopiro
    @Sopiro26 күн бұрын

    Awesome. Thanks for sharing your hard work. Stunning visuals!

  • @skillerraptor8669
    @skillerraptor866912 күн бұрын

    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.

  • @stevemcwinboi914
    @stevemcwinboi91427 күн бұрын

    I love the editing and you explained the concepts really well. Hope to see more content of this type from you!!

  • @zunuf
    @zunuf19 күн бұрын

    Incredible. There are some people who are just so good at explaining things, it makes you rethink the entire education system.

  • @goosewithagibus
    @goosewithagibus17 күн бұрын

    This is an unreasonably well polished video.

  • @mehmedcanozkan3268
    @mehmedcanozkan326818 күн бұрын

    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

  • @OctagonalSquare
    @OctagonalSquare27 күн бұрын

    This is incredible man! Both the content, and the visuals!

  • @saint3106
    @saint310621 күн бұрын

    I will never use any of this information in any sort of way. But I was enthralled the entire time.

  • @frisiaf6238
    @frisiaf623828 күн бұрын

    Some of the best visuals I've ever seen in an educational video, great work!

  • @clqrified
    @clqrified18 күн бұрын

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

  • @ptorq
    @ptorq27 күн бұрын

    This is very interesting to me. About 20 years ago I wrote a world generator program that started with an icosahedron with randomly perturbed heights, then calculated the average along the midpoints and perturbed that by half as much (I should note that in all cases I was using spherical rather than cartesian coordinates), then calculated and perturbed the midpoints of the of the lines between every pair of now-neighboring points, etc. for like eight or nine generations. There were two problems: 1, I ended up with a ball that looked nicely random but didn't look very "world-like", because it didn't really produce mountain ranges or plains, and 2) the technique didn't generate rivers or inland lakes, if I set a sea level elevation and just said :above this line is dry land, below it is ocean" it just tended to produce islands with a big peak in the middle. I played some games with modifying the elevations (specifically, I simulated the impact of meteorites that depressed the terrain in a large circle, and raised the terrain at the "rim" of the "crater") and was able to get something approximating "mountain ranges" (crater rims) and "plains" (crater basins), but still no rivers or inland lakes. I started trying to simulate erosion to determine where rivers and lakes might form, but ran into difficulties and stopped working on the project. By the time I got interested in it again I had lost the original source code, but I recently found it again and was wondering what I could do to improve it. I'm now considering using the fractal Perlin noise technique to see what that does.

  • @r4_in_space
    @r4_in_space26 күн бұрын

    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?

  • @jeffbronson3696
    @jeffbronson369622 күн бұрын

    This is 3B1B levels of production quality and explanation. Fantastic work!

  • @caleblimb3275
    @caleblimb327527 күн бұрын

    It's not often that the first video I see from a channel earns a sub. This one did!

  • @feryth

    @feryth

    27 күн бұрын

    You should see the ray tracing vid

  • @user-xi6by2we2i
    @user-xi6by2we2i21 күн бұрын

    This is a genuinely brilliant video. The production value is great, but the explanations are excellent.

  • @0.-.0
    @0.-.025 күн бұрын

    WOW!! I'm a geologist, not a gamer, so when I saw the title to this video, I was immediately intrigued. This is even cooler than it thought it would be. Thanks for such a great explanation.

  • @Thundereus
    @Thundereus21 күн бұрын

    OMG I randomly got here and thought that you must have millions of subscribers with such an awesome production quality. This is exceptionally good and cute to fully animate your character talking to the audience as the geometric shapes. You can fill the pure talking time with these animations when there are nothing else to show at the moment. I love the smooth movements and I really hope your channel gets big! EDIT: Oh and not to forget to mention that the explanations with these nice and smooth animations with the distinctive sound design make it also very easy to follow and understand every point easily. I was really surprised how much effort was put into all these graphs, transitions and interactions so it felt like a movie, instead of still images with little 2D/Flash animations to make it wobble or something. These were fully made in this 3D environment, as far as I can see.