Но гораздо более реалистичную тень,

Как это делается? Для примера возьмем рисунок листка с дерева, имеющийся у всех, кто располагает редактором Photoshop. Этот файл записан в директории с примерами (Samples) и называется Leaf.psd. Лист очень удобный для тренировки в создании теней объект, так как он отличается достаточно сложной формой, конечная тень от которой неочевидна, и, кроме того, ножка листа - один из наиболее сложных случаев, когда тень образуется от тонкого протяженного объекта.
Откроем файл Leaf.psd. В нем всего один слой, на котором находится изображение листа. Все остальные точки слоя полностью прозрачны. Как раз то, что нам нужно. Первый шаг состоит в копировании имеющегося слоя на новый. Для этого надо в палитре слоев (Layers) перетянуть его мышкой на кнопку создания нового слоя. Слой с копией листа помещается над исходным, поэтому используем его для самого объекта, а старый слой возьмем для тени. В соответствии с правилами хорошего тона переименуем слои в Leaf и Leaf Shadow соответственно. Если не давать слоям имена, очень сложно разобраться в композиции, насчитывающей с десятка два главных и вспомогательных слоев.
Дальше работать будем с нижним теневым слоем, поэтому и активизируем его. Тень должна быть черной, следовательно лист на нижнем слое надо полностью зачернить. Делается это так. В палитре слоев включаем режим защиты прозрачных пикселов Preserve Transparency и нажимаем клавиши [Alt]+[Del] - заливка основным цветом, предварительно убедившись, что установлены цвета рисования черным по белому. Кстати, переключить Photoshop на эти цвета можно клавишей [D], а если черный у вас установлен для фона, вместо [Alt]+[Del] следует нажать [Ctrl]+[Del] - заливка цветом фона. Все пикселы, кроме прозрачных, при этом станут черными. Теперь надо обязательно выключить режим защиты прозрачности, иначе он не даст ее размыть.