Blend Objects with Terrains in Godot 3.3/4.0

https://www.youtube.com/watc...
In this Video I show you how you can create a basic mesh-terrain blending with triplanar mapping, in Godot 3.3.3. This Shader was originally made in Godot 4.0, but for the tutorial I ported the shader back to Godot 3.3.3. . . . Timestamps: 00:00 Introduction 00:31 Shader Showcase 01:46 Setup Scene in Godot 3.3 02:25 Triplanar Shader in Godot 4.0 03:42 Porting the Shader to Godot 3.3 04:51 Setup the Mesh + Shader 07:15 vertex() + triplanar_texture() 08:34 fragment() + shader_param 11:11 Adding a transition mask 12:21 Apply the shader to other meshes 12:49 PBR Blend Shader in Godot 4.0 13:15 How to use the shader correctly 14:14 Outro . . . Everything that helped me along the way: [German] Terrain Shader with different triplanar textures: https://youtu.be/I1LMM3tdug0 triplanar mapping explained: https://www.martinpalko.com/triplanar-mapping/ point to plane distance calculation: https://youtu.be/WMZ_Jpz4iFI UE4 DF Terrain Blending: https://youtu.be/kc76I0iSUck Desert Scene breakdown with terrain blending: https://youtu.be/7Rq0LehSFiE unity mesh blending: https://forum.unity.com/threads/terrain-mesh-blending.370401/ . . . My Social Media: Twitter: https://twitter.com/kmitt91 Reddit: https://www.reddit.com/user/Kmitt91 Artstation: https://www.artstation.com/dj_kmitta Sandfire Discord Server: https://discord.com/invite/KMshtQRwUC . . . Project File: https://github.com/Kmitt91/mesh_terrain_blending