to find the net dipole moment of a non-flat molecule, does one express all the dipoles moments per every two atom interaction in spherical coordinates then add?

do you need trigonometry or hyperbolic functions to resolve the vectors into x,y,z components while doing dipole net calculation in 3d cartesian coordinates?

does using 3d cartesian coordinates make dipole net calculation harder?