This video demonstrates the creation of scattering the trees on geometry and controlling it with map using Mash network using World, random nodes. Even you can find texture deformer used to create the elevation for island. You can learn water shader in arnold using Ai Standard Surface shader.