factory VecPoint3i.fromList(List<Point3i> pts) => VecPoint3i.generate(pts.length, (i) => pts[i], dispose: false);