Ускорители физики облака не помогут сделать (+ рассчеты погоды)? Честный дым (состоящий из частиц) они уже делают:
http://www.3dnews.ru/video/ati_physics2/
Видимо есть проблема совместимости движка и еще более важная проблема обеспечения одинаковой видимости в облаках для тех кто ускоритель имеет и для тех, кто не имеет. (Хотя продвинутую погоду можно включать на стороне сервера, как сейчас облака. У кого будет тормозить - пойдут на другой сервер.)