Да, извините, что после оранжевого, да за рыбу деньги.
Дело в том, что движок RTS "заточен" на отрисовку теней на горизонтальных поверхностях. То ли где-то в недрах API есть опция различать вертикальные и горизонтальные поверхности, то ли в моделях надо их как-то специально указывать (нормали там, или ещё что). Проблема не в кривости движка - он как раз всё делает правильно, и даже очень шустро и красиво.
__________________
|