What stays rigid

A rigid body transform can rotate and shift an object, but it does not stretch or shear it.

That means distances between points stay fixed while the whole shape changes orientation and position.

Model used here

The page uses a principal-axis rotation and then applies a translation vector through mathbfp=Rmathbfp+mathbftmathbf{p}'=Rmathbf{p}+mathbf{t}.

That keeps the controls compact while still demonstrating the core workflow used in robotics and graphics.