自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Trimesh笔记——三角形表面网格四面体化Tetrahedrization

根据三角形表面网格四面体化,是进行很多后处理的关键步骤。目前很多python库都开发了相关功能,比如基于tetgen的一些库,基于gmsh的一些库。gmsh生成的四面体网格为msh数据,trimesh不能直接读取。这种方法算是最简单的一种四面体化的方法,生成的网格基本上是依据提供的三角形网格(但会新增一些点)。导出的,msh文件包括了四面体所有顶点和四面体的索引数据,并不包含四面体所有的边数据。trimesh转四面体网格依赖gmsh,因此要先安装gmsh。此外,四面体网格化还会在三角形网格的内部新增点。

2023-06-05 08:59:17 1421 1

原创 Trimesh笔记——三角形网格顶点法线

比如VTK库,trimesh库等,但实际应用下来VTK库求的法线实在差强人意,甚至不如自己写的准确。求三角形网格模型的顶点法线是建模过程中的重要步骤。顶点法线一般为顶点所在所有三角形面法线的平均法线。v是顶点数组,f是三角形片的顶点索引数组。除了自己写代码,还有很多库可以直接应用。trimesh库则简单快速准确。

2023-06-02 10:18:59 1080

原创 Trimesh体素化笔记

v 是triangle mesh点的坐标,f是triangle mesh点的索引。这种方式的缺点就是不会生成六面体的element的索引。voxelized_points_np 是体素化的点。voxelized_mesh 是体素化的数据。

2023-05-15 16:23:19 943 2

原创 Numpy结构体数组笔记

参考。

2023-05-08 15:30:36 164

原创 VTK自学笔记-3模型平滑显示

模型平滑显示

2022-09-06 16:10:26 1377

原创 VTK自学笔记-2 坐标轴的显示

VTK显示坐标轴

2022-09-06 15:55:51 1408

原创 wxPython+VTK自学笔记-1 显示

wxpython与VTK基础

2022-09-06 15:45:36 597 2

原创 Python+Opengl 圆柱的实现

Python+Opengl 圆柱的实现可以先从画一个圆开始画第二个圆画侧面不知道有多少人像我一样,在刚接触OpenGL时,要画一个圆柱却不知从何下手。本人Python和OpenGL纯新手,因研究需要,没有系统学习,就直接上手了,如果你也是这种情况,欢迎来交流。关于OpenGL实现圆柱网上的方法很多,但都是标准的直圆柱,我的目标是可以产生沿任意曲线的圆柱,也是可以说是管道,其实就是三维加粗的曲线。因为我实在想不出更好的表述方法,就是用圆柱来代替了。给我参考最多的是这篇文章,实现的是螺旋弹簧,这篇文章给

2020-11-04 12:58:21 2399 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除