public static void Rotate(this Matrix m, Matrix3D rotation)
		{
			var r = rotation != null ? rotation.Augment() : Matrix.GetIdentity(4);
			m.Set(r*m);
		}