create_sphere
方法用于创建一个球形体的三角网格。返回一个三角网格对象。
open3d.geometry.TriangleMesh.create_sphere(radius: float, resolution: int = 20,
double_sided: bool=False) -> open3d.geometry.TriangleMesh
radius
:球体半径。resolution
: 球体的分辨率。分辨率越高,生成的三角面片数量越多,球体越圆滑。double_sided
: 是否创建内外两面三角面片。返回一个三角网格对象。
import open3d as o3d
mesh = o3d.geometry.TriangleMesh.create_sphere(radius=1.0, resolution=5, double_sided=False)
o3d.visualization.draw_geometries([mesh])
radius
必须为正实数。resolution
必须是正整数。double_sided
参数默认为False
,如果需要创建内外两面三角面片,请将其设置为True
。