宜春建设局官方网站在哪里创建网站平台
2026/5/14 4:14:36 网站建设 项目流程
宜春建设局官方网站,在哪里创建网站平台,u钙网logo设计文字头像,现代网络营销的方式1 可视化方法 draw_geometries() 2 参数说明 ​编辑 3 mesh可视化 3.1 最简单的mesh可视化 3.2 带参数的mesh可视化 3.3 mesh_show_wireframe参数 对比 3.4 mesh_show_back_face参数 对比 3.5 可视化多个mesh 1 可视化方法 draw_geometries() draw_geometries(geometr…1 可视化方法 draw_geometries()2 参数说明​编辑3 mesh可视化3.1 最简单的mesh可视化3.2 带参数的mesh可视化3.3 mesh_show_wireframe参数 对比3.4 mesh_show_back_face参数 对比3.5 可视化多个mesh1 可视化方法 draw_geometries()draw_geometries(geometry_list, window_name Open3D, width 1920, height 1080, left 50, top 50, point_show_normal False, mesh_show_wireframe False, mesh_show_back_face False, lookat [0, 0, 0], up [0, 1, 0], front [0, 0, -1], zoom 1.0 )2 参数说明geometry_list必选参数 要可视化的几何对象。window_name可选参数可视化窗体的标题str可选默认Open3D。width可选参数可视化窗体的宽度int可选默认1920像素。height可选参数可视化窗体的高度int可选默认1080像素。left可选参数可视化窗体左侧距离屏幕左侧的像素距离int可选默认50像素。top可选参数可视化窗体顶部距离屏幕顶部的像素距离int可选默认50像素。point_show_normal可选参数(点云)可视化法向量bool可选默认False不可视化。mesh_show_wireframe可选参数mesh可视化mesh网格默认False。mesh_show_back_face可选参数meshmesh_show_wireframeTrue前提下使用可视化mesh网格三角形的背面内表面默认False。lookat可选参数一个包含3个浮点数的列表表示观察点的位置。默认情况下观察点位于场景的中心位置 [ x ‾ \overline {x}x, y ‾ \overline {y}y​, z ‾ \overline {z}z]。可以通过更改lookat参数来移动观察点的位置从而查看场景的不同部分。up可选参数一个包含3个浮点数的列表对应屏幕的上方向。默认情况下为Y轴正方向[0, 1, 0] 。front可选参数一个包含3个浮点数的列表对应屏幕的法向量方向。默认情况下为Z轴正方向 [0, 0, 1] 。zoom可选参数一个浮点数表示场景的缩放级别。默认情况下为1.0。其中geometry_list、window_name、width、height、left、top、point_show_normal和mesh_show_wireframe用于控制可视化窗口的基本属性和要显示的几何对象的属性。而lookat、up、front和zoom则用于控制观察3D场景的视角和缩放级别。注意lookat、up、front和zoom是一组共存亡的参数不能只使用其中的一个要么都用要么都不用。3 mesh可视化3.1 最简单的mesh可视化示例代码import open3d as o3d # 读取mesh文件 mesh o3d.io.read_triangle_mesh(rH:\HTempWK\temp\open3d\pointdata\SaveArmadillo.ply) # 可视化mesh if mesh.is_empty(): print(文件读取失败) else: print(正在可视化...) o3d.visualization.draw_geometries([mesh])3.2 带参数的mesh可视化import open3d as o3d # 读取mesh文件 mesh o3d.io.read_triangle_mesh(rH:\HTempWK\temp\open3d\pointdata\SaveArmadillo.ply) # 可视化mesh if mesh.is_empty(): print(文件读取失败) else: print(正在可视化...) o3d.visualization.draw_geometries([mesh], window_name 带参数的点云可视化, width 1000, height 600, left 300, top 200, mesh_show_wireframe True, mesh_show_back_face True )3.3 mesh_show_wireframe参数 对比import open3d as o3d # 读取mesh文件 mesh o3d.io.read_triangle_mesh(rH:\HTempWK\temp\open3d\pointdata\SaveArmadillo.ply) # 可视化mesh if mesh.is_empty(): print(文件读取失败) else: print(正在可视化...) o3d.visualization.draw_geometries([mesh], window_name mesh_show_wireframe参数对比mesh_show_wireframe False, mesh_show_wireframe True )代码mesh_show_wireframe False的时候代码mesh_show_wireframe True的时候3.4 mesh_show_back_face参数 对比该参数需要在mesh_show_wireframe True前提下使用用于控制是否显示三角网格的背面内表面。代码mesh_show_back_face False不显示import open3d as o3d # 读取mesh文件 mesh o3d.io.read_triangle_mesh(rH:\HTempWK\temp\open3d\pointdata\SaveArmadillo.ply) # 可视化mesh if mesh.is_empty(): print(文件读取失败) else: print(正在可视化...) o3d.visualization.draw_geometries([mesh], window_name mesh_show_back_face数对比mesh_show_back_face False, mesh_show_wireframe True, mesh_show_back_face True )可视化展示内表面不可见mesh_show_back_face False可视化展示内表面可见mesh_show_back_face True3.5 可视化多个meshimport open3d as o3d import copy # 读取mesh文件 mesh o3d.io.read_triangle_mesh(rH:\HTempWK\temp\open3d\pointdata\bunny\bunny.ply) # 进行深拷贝 mesh_t copy.deepcopy(mesh) # 平移向量 translation [0.4, 0.4, 0.0] # 在 x 轴上平移 0.2 米 # 执行平移 mesh_t.translate(translation) # 可视化mesh o3d.visualization.draw_geometries([mesh, mesh_t], window_name 可视化多个mesh, mesh_show_wireframe True, mesh_show_back_face True )

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询