Делай так: func_wall красишь текстурой black, или другой, но блэк проще. Делаешь рендер texture, и fx amount ставишь 0. Ну и блок лайт не забываем. Таким образом получаем отбрасывание тени и никаких лишних полигонов. Для растений, через которы нужно проходить бери фанк-илюзия, остальное не изменно.