Shader rewritten in glsl code.
The shader can be used for the objects we want to see blended into the terrain.
In the view port, when the game engine is not active, the old shader built via the node editor works to have a preview while editing the scenario.
When the game engine is activated, the version of the shader rewritten in glsl code is started, which improves performances and adds the functionality of slightly moving the vertices of objects to further improve the fusion effect with the terrain.