I think you’d be better off with spherical normals for each clump, something like what CarlCraft did in this post:
It would be best to calculate them in your 3D app. However if that’s not possible and you want it to happen in a material then I have a few ideas so if you can share this tree mesh then I’d be happy to give it a try.