Ну вот некие мысли вслух...
Сделать модельку ствола. Затем вместо расставления спрайтов в хаммере, расставить в нужных местах модели квады со спец материальчиком. Для материальчика написать шейдер, который будет вертеть квады куда нужно, дергать их от ветра и осуществлять лод-контрол.
Некоторые детали
вариант 1. Расставляем на дереве в точках, в которых нужны куски кроны четверки вершин, с одинаковыми координатами (четыре вершины, слитые в одну) и с разными текстурными координатами (0,0; 0,1; 1,1; 1,0
. Затем в вершинном шейдере разворачиваем из этих четверок билборды и радуемся жизни. Качаем от ветра и т.д. при удалении перестаем качать.
вариант 2. Расставляем уже не четверки, а восьмерки, шестнадцатки, которые будут разворачиватся не просто в плоскость, а в несколько пересеченных плоскостей, что само-собой добавит объема. Телепаем их от ветра и т.д. На расстоянии разворачиваем не все надцать плоскостей, а только одну, тем самым экономя филлрейт. Вроде такого подхода я видел в обливионе, но было это давно и забыл уже как оно выгдлядит.
Насчет теней навскидку сказать не могу, ибо это вирей править нужно...
Ну вот в принципе пока так... Но этовсе опять-же пустое сотрясение воздуха...