Three Dimensional (3D) Rotation via Matrix Multiplication