码迷,mamicode.com
首页 > 编程语言 > 详细

中点分割算法

时间:2018-10-19 02:09:32      阅读:457      评论:0      收藏:0      [点我收藏+]

标签:技术分享   src   图片   技术   bubuko   bsp   com   完全   and   

 

 

 

中点分割算法

和上面讲到的Cohen-Sutherland算法一样,首先对直线段的端 点进行编码。

把线段和窗口的关系分成三种情况

1、完全在窗口内

2、完全在窗口外

3、和窗口有交点

 

中点分割算法的核心思想是通过二分逼近来确定直线段与 窗口的交点。

技术分享图片

中点分割算法的核心思想是通过二分逼近来确定直线段与 窗口的交点。

技术分享图片

注意:

1、若中点不在窗口内, 则把中点和离窗口边界最远点构成的线段丢掉,

以线段上的另一点和该中点再构成线段求其中点

技术分享图片

2、如中点在窗口内,则又以中点和最远点构成线段, 并求其中点,

直到中点与窗口边界的 坐标值在规定的误差范围内相等

技术分享图片

 

 

 

 

 

中点分割算法

标签:技术分享   src   图片   技术   bubuko   bsp   com   完全   and   

原文地址:https://www.cnblogs.com/cnblog-wuran/p/9813799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!