(points3D, color=None)
| 210 | |
| 211 | |
| 212 | def draw_points3D(points3D, color=None): |
| 213 | # color: default value |
| 214 | if color is None: |
| 215 | color = [0.8, 0.2, 0.8] |
| 216 | |
| 217 | geometries = [] |
| 218 | for pt in points3D: |
| 219 | sphere = open3d.geometry.TriangleMesh.create_sphere(radius=0.01, |
| 220 | resolution=20) |
| 221 | sphere.translate(pt) |
| 222 | sphere.paint_uniform_color(np.array(color)) |
| 223 | geometries.append(sphere) |
| 224 | |
| 225 | return geometries |