Say that we have velocities at three points, $\vec r_1$, $\vec r_2$, and $\vec r_3$, $\vec v_1$, $\vec v_2$, and $\vec v_3$ at a certian time. What is the velocity of the cemter of mass (COM), $V_c$, and rotation of rigit body about the COM, $\omega$?
Lets list the 3 equations:
\begin{align}
\vec v_1 &= \vec V_c + \vec \omega \times \vec r_1;\tag{1}\\
\vec v_2 &= \vec V_c + \vec \omega \times \vec r_2;\tag{2}\\
\vec v_3 &= \vec V_c + \vec \omega \times \vec r_3;\tag{3}\\
\end{align}
The velocity of COM can be found by insert inner product of $\vec r_i$ to each equation.
\begin{align}
\vec r_1\cdot\vec v_1 &= \vec r_1\cdot\vec V_c + \vec r_1\cdot(\vec \omega \times \vec r_1) = V_{c1} ;\\
\vec r_2\cdot\vec v_2 &= \vec r_2\cdot\vec V_c + \vec r_2\cdot(\vec \omega \times \vec r_2) = V_{c2} ; \\
\vec r_3\cdot\vec v_3 &= \vec r_3\cdot\vec V_c + \vec r_3\cdot(\vec \omega \times \vec r_3) = V_{c3} ;\\
\end{align}
We solved $\vec V_c$ by obtained 3 components of along 3 independent directions.
We try by substrating the aboce equations to remove the velocity of the COM.
\begin{align}
\vec v_1 -\vec v_2 &= \vec \omega \times \left(\vec r_1 - \vec r_2\right);\\
\vec v_2 -\vec v_3 &= \vec \omega \times \left(\vec r_2 - \vec r_3 \right);\\
\vec v_3 - \vec v_1 &= \vec \omega \times \left(\vec r_3 - \vec r_1\right);\\
\end{align}
insert inner product od each position vector from the right ahnd side.
\begin{align}
\left(\vec v_1 -\vec v_2\right)\cdot \vec r_1 &= \vec \omega \times \left(\vec r_1 - \vec r_2\right)\cdot \vec r_1 =\vec \omega \cdot\left( \vec r_1 - \vec r_2\right)\times \vec r_1 = \vec \omega \cdot \left( \vec r_1 \times \vec r_2\right);\\
\left(\vec v_2 -\vec v_3\right)\cdot \vec r_2 &= \vec \omega \times \left(\vec r_2 - \vec r_3 \right)\cdot \vec r_2 =\vec \omega \cdot \left(\vec r_2 - \vec r_3 \right)\times \vec r_2 =\vec \omega \cdot \left(\vec r_2 \times \vec r_3 \right);\\
\left(\vec v_3 - \vec v_1\right)\cdot \vec r_3 &= \vec \omega \times \left(\vec r_3 - \vec r_1\right)\cdot \vec r_3 = \vec \omega \cdot \left(\vec r_3 - \vec r_1\right)\times \vec r_3 = \vec \omega \cdot \left(\vec r_3 \times \vec r_1\right);\\
\end{align}
The last set of 3 equations gives the components of $\vec \omega$ in 3 directions.