GridVids
Sign in with YouTube

3D World Generation: #3 (Quadtree & LOD)

SimonDev Apr 14, 2020 13:47
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: #3 (Quadtree & LOD) This is the third in a series of 3d world generation tutorials, covering my quadtree implementation, terrain level-of-detail, and leading to infinite procedural terrain. What's covered: * What are Quadtrees Go over my quadtree implementation and how I ended up using it for LOD (level-of-detail) on the terrain. * Optimizations Some optimizations I threw at the implementation to reduce the framerate drops when generating the terrain. In the future: This is intended to be part 3 in a series of tutorials on the topic of 3d world generation. Planning on making this a planetary scale thing in a coming tutorial, so look out for that. Full source code for the project is available, so if you're interested in fiddling with the code, screwing around with it, or improving it. Github: https://github.com/simondevyoutube/ Clip Credits: Travel Albert: https://www.youtube.com/watch?v=ThFCg0tBDck Justus2utube: https://www.youtube.com/watch?v=SOomDInRR1o Edson Flausino Junior: https://www.youtube.com/watch?v=G6xq2z3v8JQ BBC Studios: https://www.youtube.com/watch?v=E9oKEJ1pXPw #proceduralterrain #gamedevelopment
Science & Technology
#simondev #game development #programming tutorial #3d world generation #infinite terrain generation #infinite terrain generation javascript #3d terrain generation in javascript #terrain generator javascript #3d terrain generation #procedural terrain generation #procedural terrain generation tutorial #javascript 3d #3d #javascript #javascript game development #quadtree #quadtree implementation #quadtree lod #object pooling javascript #object pooling