public V3d WorldPointFromCameraPoint(V3d cameraPoint) => Rotation.Transform(cameraPoint) + Translation;
public static V3d[] Transformed(this V3d[] points, M33d matrix) { return(points.Map(p => matrix.Transform(p))); }
public V3d WorldPointFromCameraPoint(V3d cameraPoint) { return(Rotation.Transform(cameraPoint) + Translation); }