pyvista 的介绍与使用

博客介绍了如何利用PyVista这一Python库简化VTK基础库在显示三维Mesh时的复杂代码。通过提供简单的示例和链接到PyVista源码及官方文档,博客展示了如何读取并显示STL文件,从而更便捷地进行三维图形渲染。
摘要由CSDN通过智能技术生成

对于三维 mesh 的显示来说,VTK 是一个比较通用的库。但是,VTK 库属于基础库,使用起来代码量还是挺多的。
后来,就找到 python 的 pyvista 三方库。

1. pyvista 源码地址:

https://github.com/pyvista/vtk-data

2. 简单的例子

from pyvista import examples
import pyvista

# download cow mesh
cow = examples.download_cow()

# step1: read mesh
mesh_folder = r'D:\smooth\smooth_example'
mesh_file = mesh_folder + r'cow.stl'

vista_mesh = pyvista.read(mesh_file)
vista_mesh.plot(show_edges=True, color='w')

3. 三方库文档

https://github.com/pyvista/pyvista/tree/main/doc

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值