Coding Adventure: Procedural Moons and Planets

2M views · 6 years ago · tutorial · intermediate · evergreen

Sebastian Lague's Coding Adventure on generating procedural moons and planets. He builds the noise, craters and shading step by step and shows each stage working.

HN points learners of procedural worlds to Lague as a clear, friendly teacher, one commenter calling him the Bob Ross of programming.

“Sebastian Lague has a bunch of videos on youtube about creating games and 3d worlds.”

4 comments from Hacker News

m
@mrpf1ster2021 · in “Ask HN: Where to begin learning how to generate procedural worlds?”
Sebastian Lague has a bunch of videos on youtube about creating games and 3d worlds. I saw him described as the “Bob Ross” of programming and I agree wholeheartedly. Creating Virtual Planets: ▶ this video Creating Terrain: link
RecommendsView on HN
m
@mariuz2020 · in “Coding Adventure: Procedural Moons and Planets”
Submitted the video to Hacker News.
RecommendsView on HN
w
@wodow2020 · in “Procedural Generation of Moons and Planets”
Submitted the video to Hacker News.
RecommendsView on HN
K
@KronisLV2021 · in “On working too hard: finding balance, and lessons learned from others”
And yet, focusing on one facet of life for most of your personal fulfillment isn't entirely healthy, be it work, a significant other, a social clique that gives you your identity or anything else. Although i am also pretty introverted and it has definitely affected my social life so far, i also try to make an effort to explore a variety of the things life can offer me and i'd urge most people to do the same, even if it means exiting your comfort zone for a bit. None of those necessarily need to be persistent hobbies, but i'd argue that it can also be a good way to find one that you like. In the past month, i've: - learnt Ruby on Rails for my personal homepage, outside of work; while this is still a technical pursuit, learning new technologies is pretty useful, to expand one's knowledge - been listening to some episodes of the Complete Developer Podcast, just to hear others' experiences both in the industry and outside of it: link - have practiced doing some 3D modelling and animation, since i'd like to either make video games at some point, or at least continue making interactive visualizations outside of work - been blogging about some tech related topics, as well as writing fiction in private, to improve my skills in that regard - decided to drop a bit of weight, so i've been tracking how many calories i eat and have kept exercising daily; while i can't say i've enjoyed the actual process, the health benefits are not to be underestimated - have done a bit of DIY stuff outside, as well as just chores around the farm (like mowing the grass with a tractor and then promptly fixing it, once the belts came off) - have smoked some meat outside, which also meant a healthy bit of chopping wood for it, seeing as we have a wood burning smokehouse - have practiced some 3D printing stuff; i guess this could be a hobby, but in my case i made a VESA mount for my monitors out of PVC and some PLA, as well as monitor support stands - have been reading some books, like the Red Rising series by Pierce Brown and will read the Neuromancer books by William Gibson next - have also played the occasional video game (most recently Elite: Dangerous) for a bit of nice escapism - have set up a Wi-Fi repeater in the home out of an old router with WDS That said, i haven't been awfully successful at most of those things, and that's okay. For example, will i ever be as good at applying maths to something like generating planets (for the aforementioned games/visualizations) like Sebastian Lague ( ▶ this video )? Probably not! but that doesn't mean that i shouldn't try exploring what i can and cannot do! Not even trying to do that makes me feel like perhaps you're somewhat depressed, which i've gone through in my life as well. That would probably be the first thing to address, if you can. Of course, my apologies if i'm assuming too much, since i'm really not sure about your particular circumstances. Regardless, best of luck!
CitesView on HN