Столкнулся с необходимостью генерировать тень в соответствии с material design guide
дополнительное условие - тень нужна не привязанная к контролу, т.е. просто прицепить TShadowEffect нельзя
интернет сказал мне, что одной тени недостаточно, стал ставить эксперименты с двумя.
эмпирически подобрал алгоритм и параметры, которые дают довольно близкий к гайду результат
1. https://material.io/design/environment/light-shadows.html#shadows
2. мой скриншот
положил сюда https://bitbucket.org/vkrapotkin/vkshadowgenerator
Механизм работы понятен из приложенного примера.
В принципе можно применять те же параметры и к обычным TShadowEffect