联系人:
所在地:
基于二面角插值Loop自适应细分软件实现了一种三角形网格的快速、精确的二面插值细分方案。
本软件运行环境为Linux环境,利用OpenGL画图实现整体软件平台可视化的搭建。
通过调用CGAL计算几何图形库实现对三角网格数据模型的网格处理。
为解决表面收缩的问题,保持奇异点不变特性,使用修改过的Butterfly细分规则处理特殊的顶点,达到奇异点不变,保持网格整体体征。
细分方案的计算成本很高,因为在较高的细分级别上,细分计算量呈指数级增长。
为了解决这个问题,使用基于二面角的夹角大小来初步判断自适应地改进模型细分规则,即通过改变二面角参数的阈值来实现的。
以此来实现对三角网格在细分过程中快速处理平滑区域,达到既精确又快速的细分算法。
该算法证明了该方法对各种三维图形三角网格的有效性,广泛的实验结果表明,该方法可以在较低的计算成本下达到或超过预期的结果。
本软件还实现了读取网格中点的个数及平面个数等重要信息,这些信息在后期对比细分比例方面起到重要的参数对比作用,以此来衡量算法的性能是否更优,是否还能再优化的问题。
软件实现了获取计算前与计算后该算法的消耗时间以及整个软件运行一次计算所消耗的时间,这些时间数据在时间速度检测方面也占据非常重要的对比信息。
本软件不仅实现了快速准确的生成三角网格细分模型的方法,有效减少所需传输的网格模型数据,在保持网格特征的同时,能快速对网格进行细分生成。
Copyright © 2015 科易网 版权所有 闽ICP备07063032号-5