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