通过本次实验,将老师在课堂上讲解的直线段裁剪算法进行具体代码的实现,第一次实验的扩展题目中,已采用了编码法进行直线段裁剪的算法来实现,所以本次实验中我重点研究的是NLN直线段裁剪算法,因为这个算法是对编码法裁剪线段的一个优化算法,在判断线段所属区域来降低求交次数。
2024-06-19 16:18:25 15KB
1
给定一窗口区域。 计算各区的特征码。 随机给定一条直线的两端上。 计算两端点对应的特征码。 如果两端点都在窗口内,直接显示。 如果有端点在窗口外,则判断它和哪个边框有交点。求出直线和对应边框线交点。在计算交点的特征码,重复前面的。
2024-04-26 14:30:21 443KB 计算机图形学实验 运行结果
1
计算机图形学,矩形窗口编码裁剪,二维图形的平移旋转,三维图的平移旋转,三视图,以及一些其他的图形设计,中间有部分是键盘交互,使用时请注意,若代码无法运行,请联系1811505951@qq.com
2021-12-10 19:16:20 91.03MB opengl c++ mfc
1
实验编码裁剪算法,给出直线的三种不同位置情况,发现窗口外的部分直线无法进行裁剪,将代码修改后,得到此代码,可将所有直线进行裁剪
2021-10-26 16:33:08 4KB opengl 裁剪
1
图形学作业,用二维直线裁剪--区域编码算法裁剪一直线段;
2020-01-03 11:38:11 4KB 编码裁剪
1
直线裁剪的Cohen-Sutherland 算法( 编码裁剪法 )
1