Three-dimensional nonlinear wave interactions have been analytically described. The procedure under interest can be applied to three-dimensional quasilinear systems of first order, whose hydrodynamic reductions are homogeneous semi-Hamiltonian hydrodynamic type systems (i.e. possess diagonal form and infinitely many conservation laws). The interaction of N waves was studied. In particular we prove that they behave like simple waves and they distort after the collision region. The amount of the distortion can be analytically computed.