[LibGDX] Real-time normal map generation

Hey guys!

I was thinking of generating the normal map of the player and enemies of my game real-time.
Since I didn’t find much about it I was wondering if it’s an effective thing to do at all?
If so are there any techniques you could reccomend?