(camtoworlds, points=None)
| 131 | |
| 132 | |
| 133 | def normalize(camtoworlds, points=None): |
| 134 | T1 = similarity_from_cameras(camtoworlds) |
| 135 | camtoworlds = transform_cameras(T1, camtoworlds) |
| 136 | if points is not None: |
| 137 | points = transform_points(T1, points) |
| 138 | T2 = align_principle_axes(points) |
| 139 | camtoworlds = transform_cameras(T2, camtoworlds) |
| 140 | points = transform_points(T2, points) |
| 141 | return camtoworlds, points, T2 @ T1 |
| 142 | else: |
| 143 | return camtoworlds, T1 |
nothing calls this directly
no test coverage detected