3D Waves