Why this works
- New sphere = old sphere plus the signed cylinder.
- New cylinder = same magnitude with the opposite sign.
- New axis = old axis rotated by 90°, wrapped back into the 1-180 range.
- Spherical equivalent = sphere plus half the signed cylinder.