(z, up, pos)
| 19 | |
| 20 | |
| 21 | def viewmatrix(z, up, pos): |
| 22 | vec2 = normalize(z) |
| 23 | vec1_avg = up |
| 24 | vec0 = normalize(np.cross(vec1_avg, vec2)) |
| 25 | vec1 = normalize(np.cross(vec2, vec0)) |
| 26 | m = np.stack([vec0, vec1, vec2, pos], 1) |
| 27 | return m |
| 28 | |
| 29 | |
| 30 | def completion_ratio(gt_points, rec_points, dist_th=0.05): |
no test coverage detected