As each battery is in a pre-designated location it should be possible to sub-set and pre-process the DEM to eliminate unnecessary 'real-time' calculations from the whole dataset... only once the mobile SAM/AAA positions are modelled in a tactical situation where they can move is true real-time processing essential.
Each battery would then have a minimum elevation for no interference and then unique patterns of interference for main and side-lobe noise for their elevation/azimuth ranges. OTOH the storage requirements for a full detail pattern might be prohibitive, but it may be worth considering??


It is done that way.
The units are elevated to their realistic height, to be able to look-down, and a pre calculated "panorama" picture is applied.
The target planes flying under 3000m got their terrain following radar to realistically fly above terrain.


Hpasp
Free SAM Simulator, "Realistic to the Switch"

(U-2 over Sverdlovsk, B-52's over Hanoi, F-4 Phantoms over the Sinai, F-16's and the F-117A Stealth bomber over the Balkans.)
http://sites.google.com/site/samsimulator1972/home

Book from the author - Soviet Nuclear Weapons in Hungary 1961-1991
https://sites.google.com/view/nuclear-weapons-in-hungary/

thumbsup