全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
岩土力学  2009 

基于python的三维建模可视化系统的研究

Keywords: 三维可视化,python语言,约束delaunay三角化,swig

Full-Text   Cite this paper   Add to My Lib

Abstract:

将python语言作为粘合剂,用wxpython做界面,实现了对python自带一些计算模块的调用,同时也实现了通过swig对c以及c++模块的调用。结合vtk以及pyopengl两个开源图形库,对复合三维可视化建模系统的建立进行了深入地研究,并且以quad-edge数据结构为原型,实现了拓扑结构更加紧凑、查询效率更高的一种数据结构模型。然后以此为基础,通过对投影面的设置,实现了空间离散点任意投影面的delaunay三角剖分,并且充分利用此种数据结构的拓扑特性,实现了一种高效地检索任意约束影响域中的三角形、边、以及顶点的算法,最终实现了三角网任意约束的插入。到目前为止,系统已经初步实现了从dxf、excel、txt等文件以及access和sqlserver数据库中读取相应模型几何数据、信息以及其他数据库相关操作的功能,还实现了空间点的距离反比、kriging以及3次样条插值、离散点集的delaunay三角剖分,任意形状约束的插入、两个tin之间的互相切割等许多三维可视化建模的通用功能。

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133