我想在open3D中更改圆柱体的高度。有可能吗?如果是,我如何继续?我使用的是open3d-python==0.7.0.0。
import open3d as o3d
cylinder = o3d.geometry.create_mesh_cylinder()
# ...
# doing something and then update here:谢谢!
发布于 2021-03-14 01:50:40
没有直接的解决方案,想法是使用缩放。但是,提供的缩放函数open3d.geometry.Geometry3D.scale沿3轴缩放对象。幸运的是,我们可以按照建议的here更新顶点
cylinder.vertices = o3d.utility.Vector3dVector(
np.asarray(mesh.vertices) * np.array([1., 1., 2.]) )https://stackoverflow.com/questions/66604566
复制相似问题