共查询到17条相似文献,搜索用时 78 毫秒
1.
2.
3.
对平面图形进行内外裁剪的统一算法 总被引:2,自引:0,他引:2
通过平面图形和裁剪边界交点的有效性和出入性,设计一种新的算法,不需要对图形进行任何的预处理,就可以对各种图形和裁剪窗口进行统一的内、外裁剪。 相似文献
4.
线段裁剪是计算机图形学的基础算法.在分析现有线段裁剪算法的基础上,提出了动态基线概念,利用动态基线,通过中心对称将裁剪窗口进行动态分区,根据动态分区可快速排除传统分区编码法无法排除的完全在窗口外的线段;进一步引入45°、135°基线,避免了裁剪判别的乘除运算.试验结果表明,该算法有效地提高了裁剪效率,稳定可靠. 相似文献
5.
改进的蚂蚁算法在几何约束求解中的应用 总被引:1,自引:0,他引:1
将几何约束问题转化为数值优化问题。把蚂蚁算法引入几何约束求解中。在所有的操作中,由于没有涉及到在 Newton-Raphson 中遇到的矩阵求逆操作,因此蚂蚁算法具有很强的鲁棒性。笔者在基本蚂蚁算中混入局部优化算法,对每代的最优解进行改进,进一步加快蚂蚁算法的收敛速度。为了避免蚂蚁一开始就失去解的多样性,笔者改进了选择策略。为了克服蚂蚁算法计算时间较长的缺陷,这里引入遗传算法中的变异算子,经过局部优化后,整个群体的性能会有明显改善,使得算法保持更好的多样性。由于该算法对方程的个数和变量的个数没有什么特殊的要求,因此可以处理欠约束问题。 相似文献
6.
7.
评定直线度误差的计算机算法 总被引:2,自引:0,他引:2
评定直线度误差的计算机算法鲍雁丽(杭州西湖台钻厂,杭州310011)赵旭光(杭州东方电子设备厂,杭州310009)直线度误差的评定一般可采用两端点法,最小二乘法和优化逼近法等。但这些方法都不符合“最小条件”评定原则。为了解决这个问题,本文给出的计算方... 相似文献
8.
根据线段两端点相对于圆形窗口的可能位置讨论裁剪结果。当两端点都在圆形窗口之外时,通过圆切线斜率与线段斜率的比较,及点区域判别来判断线段与窗口的相交情况。在确定线段与圆形窗口有交点的情况下,应用参数化形式求交运算,简化求交方程的构造。实验结果表明,新算法显著提高了裁剪效率。 相似文献
9.
任意二维图形的复杂窗口裁剪算法及其应用 总被引:1,自引:0,他引:1
本文提出了一种基于交点全搜索方式的复杂二维图形裁剪算法。该算法通过引入虚边,简化复连通区域为单连通多边形,能够有效地用于多个复连通区域之间的互相裁剪。算法经实际应用证明,具有较高的效率和很好的稳定性。 相似文献
10.
11.
12.
13.
提出了一个基于扫描带的任意多边形窗口线裁剪算法。首先确定裁剪窗口所有顶点对于被裁剪直线段的位置关系,然后生成过顶点的扫描线,及时修改由相邻两条扫描线所构成的扫描带结构数据,增加每条扫描带中位于被裁剪直线段左侧的裁剪窗口的边界线数。最后,根据左侧边界线数的奇偶性,确定相应直线段的可见性,并最终实现任意多边形窗口的直线段裁剪过程。 相似文献
14.
针对反求曲线曲面上点的参数值存在数值不稳定的问题,提出了一种稳定的算法.实际应用的曲面很多采用高阶次曲面并且由很多曲面片拼接而成,采用NURBS曲面形式记录曲面信息.针对这类复杂曲面,采用牛顿迭代法求解参数值,再采用单纯形法对参数值进行优化.通过上百个数据的试验,证明该算法是反求点在自由曲面上投影的参数值的一种稳定的并有效的算法. 相似文献
15.
16.