Coding Terrain From Scratch

Coding Terrain From Scratch

7.152 Lượt nghe
Coding Terrain From Scratch
Download the SimpleTerrain addon here: https://github.com/majikayogames/SimpleTerrain Follow me on Twitter: https://twitter.com/majikayogames Here's the interactive web demo of the rotation matrix visualization I made for the video: https://majikayogames.github.io/rotation%20matrix%20visualization.html For the demo scene in the video I used the Spatial Gardener addon to add trees and grass to the terrain: https://github.com/dreadpon/godot_spatial_gardener Contents of this video: 0:00 - Intro 1:40 - Creating terrain with a heightmap & the vertex shader 7:23 - Chunked LOD system 10:00 - Stitching different LOD levels together seamlessly 16:38 - Calculating terrain normals 22:30 - Combining texture normals with linear algebra 38:00 - Triplanar texturing 42:19 - Editor plugin GUI 43:51 - The terrain brush 44:45 - Splatmap 46:27 - Holes & Collision map 47:37 - Outro Licenses for the assets used in the demo scene in this video (demo scene is included in the releases tab of the GitHub repo): https://github.com/majikayogames/SimpleTerrain/releases/download/demo/Licenses.for.assets.used.in.demo.scene.txt If you enjoyed this video, consider supporting the channel on Patreon or Ko-fi: https://www.patreon.com/MajikayoGames https://ko-fi.com/majikayogames