流程如下:
- 使用Open3D库中读取一个三角面片模型,并将其存储在
mesh
变量中。 - 使用
mesh.compute_vertex_normals
函数计算球体模型的顶点法向量。 - 使用
o3d.visualization.draw_geometries
函数将球体模型可视化展示出来,展示窗口的宽度和高度为800像素。 - 使用
mesh.sample_points_uniformly
函数对球体模型进行均匀采样,采样的点数为500个,并将结果存储在pcd
变量中。 - 使用
o3d.visualization.draw_geometries
函数将采样得到的点云可视化展示出来,展示窗口的宽度和高度为800像素。 - 使用
o3d.io.write_point_cloud
函数将采样得到的点云数据保存到名为sphere.pcd
的文件中。
mesh= o3d.io.read_triangle_mesh('pikaqiu.obj')
mesh.compute_vertex_normals()
o3d.visualization.draw_geometries([mesh],width=800,height=800)
pcd = mesh.sam