It does. Ubi released a "next gen effects" trailer months ago, demonstrating the rain, sea waves and foliage upgrades.
Will check that out, it was one of the things i really disliked about FC3 that the foilage just kind stood there and you glitched through it.