Real-time 3D cloud simulation and rendering