I am looking for an algorithm or GIS software that, for a solar panel or a larger area equipped with solar panels, determines which buildings in the vicinity are blinded by the panels due to the reflection of sunlight.
Inputs are 3D planar polygons that describe the panel geometries. Furthermore, a surface model of the earth's surface. The algorithm's output would be the locations that are affected by the glare effects.
Who knows algorithmic approaches or software solutions?