An idea for a shadow tool:
Sidelight gives us the shadows and appearance of depth that can make an image more interesting than flat front light; sometimes flat light is all we have at that time. There's no way to fix that without knowing what is nearer and closer in the image, and therefore what casts a shadow over what.
Some smartphones now have LiDAR sensors that can measure distances to a grid of points in the image and capture that at the same time as the photo for use in VR.
Using the depth info from the LiDAR file, plus a user choice of the direction of shadows they would like created, a mask of gray tones could be generated that selectively darkens areas in the image to generate the illusion of the shadows that sidelight creates.
The mask would darken pixels that are slightly further distant (but not greatly further in the distance, the nearby tree won't cast a shadow on the building a mile away) from bright zones, in the direction of shadow we want across the image, with darkening closer to the object and become lighter as the side distance increases.
Conversely, the unshadow version of the tool could reduce deep shadows if good data is in the raw file.
It would be a bit like a gradient mask, but with a strenght of shadow feature added to it.
An idea for Adobe to look into, I don't know if the grid of LiDAR data is dense enough, and has sufficient distance resolution, to do this yet!
Andy