GridVids
Sign in with YouTube

3D World Generation #2 (Perlin Noise)

SimonDev Mar 15, 2020 13:54
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Don't Miss
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Mark watched
Create an account to hide videos, mark them watched, or save them to Don't Miss.
Hide
Open in popup Open on YouTube
Share video

Share video

Copy the GridVids link or iframe code.

Video link
Iframe code
Iframe content

3D World Generation (Perlin Noise) This is the second in a series of 3d world generation tutorials, covering topics in procedural terrain generation like 2d perlin noise and simplex noise, and computing fractional brownian motion (fbm). What's covered: * What is Perlin Noise? Cover how gradient noise differs from value noise, what perlin and simplex noise are and how they differ. * Perlin/Simplex/OpenSimplex Noise Which should you use? * What is Fractional Brownian Motion? How this relates to noise and how it's computed. * Perlin Noise Terrain Generation How to modify the previous tutorial's mesh generation code to incorporate the noise generation. In the future: This is intended to be part 2 in a series of tutorials on the topic of 3d world generation. I intend to explore the topic more deeply, looking at how to extend our terrain generator to include LOD's, and infinite terrain generation. Full source code for the project is available, so if you're interested in fiddling with the code, playing around with the parameters or extending the noise functions, feel free. Github: https://github.com/simondevyoutube/ProceduralTerrain_Part2 #proceduralterrain #gamedevelopment
Science & Technology
#3d world generation #procedural terrain generation tutorial #javascript 3d game development #perlin noise terrain generation #javascript 3d game tutorial #javascript 3d game #procedural world generation #infinite terrain generation #terrain generator javascript #generating terrain #3d terrain generation #procedural terrain generation #perlin noise #simplex noise #3d procedural world #simplex noise terrain generation #simondev #2d perlin noise #what is perlin noise