999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

淺析梁友棟—Barsky直線段裁剪算法的講授方法

2013-12-31 00:00:00孫慶生
中國(guó)電子商情 2013年20期

1.授課方法介紹

在教學(xué)方法上,講授梁友棟-Barky算法時(shí)應(yīng)注意順序性和啟發(fā)性,首先采取先粗略介紹算法的思想,然后通過采用發(fā)現(xiàn)問題、解決問題的方法,逐步完善算法中的各個(gè)細(xì)節(jié),再者講授過程中還應(yīng)充分利用圖形圖示的作用,這樣會(huì)使復(fù)雜的算法變得易于理解,易于學(xué)生的接受。

2.講授過程

存在矩形裁剪窗口和直線段P0P1,直線段及其延長(zhǎng)線和窗口交于兩點(diǎn)Q0、Q1,如圖(一)

所示,求其裁剪后的線段Q0P1

圖(一)

提出問題(1):窗口是一個(gè)二維對(duì)象,直線是一個(gè)一維對(duì)象,兩個(gè)對(duì)象的維度不同,能不能把二維窗口轉(zhuǎn)化為一維對(duì)象來解決裁剪問題?

引導(dǎo)學(xué)生回答問題:刷新式光柵掃描顯示器的屏幕是通過像素來表現(xiàn)的,屏幕上的對(duì)象都可以看成像素點(diǎn)的集合。如果把窗口和直線段分別看成一個(gè)像素點(diǎn)集的話,其交集即為像素點(diǎn)組成的裁剪結(jié)果Q0P1,即為所求。

首先把二維窗口轉(zhuǎn)化為一維對(duì)象:設(shè)直線段所在的直線與窗口交與兩點(diǎn)Q0、Q1,Q0Q1稱為誘導(dǎo)窗口,它是一維的。直線段P0P1,與誘導(dǎo)窗口Q0Q1的交集與所求的裁剪結(jié)果是一致的。

其次討論如何進(jìn)行一維裁剪的問題:以P0為數(shù)軸原點(diǎn),建立一維數(shù)軸,令P0,P1分別對(duì)應(yīng)參數(shù)0、1,得到直線參數(shù)表達(dá)式

x(t)=x0+(x1-x0)t

y(t)=y0+(y1-y0)t 0≤t≤1

令Q0,Q1對(duì)應(yīng)參數(shù)t0、t1,設(shè)t0≤t1,P0P1與Q0Q1的關(guān)系有以下四種:

圖(二)

如圖所示可以看出,P0P1至少部分可見的充分必要條件是:max(0,t0)≤min(1,t1),且可見部分VW的參數(shù)區(qū)間為[max(0,t0),min(1,t1)],即區(qū)間[0,1]與區(qū)間[t0,t1]取交集。

提出問題(2):如何求得誘導(dǎo)窗口Q0Q1所對(duì)應(yīng)的參數(shù)t0,t1 ?

圖(三)

引導(dǎo)學(xué)生回答問題:還是利用集合的觀點(diǎn),如圖(三)所示直線與裁剪窗口分別交與L、B、R、T,如果把裁剪窗口左右邊所在直線夾成的帶裝區(qū)域△1和裁剪窗口上下邊所在直線夾成的帶裝區(qū)域△2看成像素點(diǎn)集的話,直線與△1的交集為線段LR,直線與△2的交集為線段BT,線段LR和線段BT的交集即為誘導(dǎo)窗口Q0Q1,用公式表示為

其中為直線段所在的直線,利用直線參數(shù)表達(dá)式及裁剪窗口四條邊的坐標(biāo),就很容易求出L、R、B、T所分別對(duì)應(yīng)的參數(shù)、、、

即 t0=max(,),t1= min(,)

Q0Q1=[max(,),min(,)]

又因?yàn)?VW=[max(0,t0),min(1,t1)]

所以 VW=[max(0, ,),min(1, ,)]

提出問題(3):剛才只是考慮了一種情況,如果直線和窗口的相對(duì)位置關(guān)系變了,如圖(四)所示,那么剛才的結(jié)果是不是一樣正確呢?

圖(四)

顯然這個(gè)結(jié)果是錯(cuò)誤的,怎么解決這個(gè)問題呢?

令Δx= x1-x0 , Δy= y1-y0 ,如果Δx>=0,x=xmin為始邊,x=xmax為終邊;Δx<0時(shí)x=xmax為始邊,x=xmin為終邊。同理,如果Δy>=0,y=ymin為始邊,y=ymax為終邊;Δy<0時(shí)y=ymax為始邊,y=ymin為終邊。與始邊求得的結(jié)果放在一起求其最大值,與終邊求得的結(jié)果放在一起求其最小值,則圖(四)的正確結(jié)論為

t0=max(,),t1= min(,)

即 VW=[ max(0,,),min(1, ,)]

此外,水平直線或垂直直線和裁剪窗口還有兩種特殊的裁剪狀態(tài),比較簡(jiǎn)單,不另作敘述。

結(jié)束語

本文通過提出問題、解決問題,層層推進(jìn)的教學(xué)方式,激發(fā)了學(xué)生的學(xué)習(xí)興趣,讓學(xué)生主動(dòng)參與到教學(xué)中來,師生互動(dòng)良好。課堂實(shí)踐表明,此方法可行且有效,達(dá)到了良好的教學(xué)效果。

參考文獻(xiàn)

[1]孫家廣.計(jì)算機(jī)圖形學(xué)(新版).北京:清華大學(xué)出版社,1995.

[2]唐澤圣.計(jì)算機(jī)圖形學(xué)基礎(chǔ).北京:清華大學(xué)出版社,2001.

[3]倪明田.計(jì)算機(jī)圖形學(xué).北京:北京大學(xué)出版社,2009.

[4]杜曉增.計(jì)算機(jī)圖形學(xué)基礎(chǔ).北京:機(jī)械工業(yè)出版社,2004.

[5]吳學(xué)毅.計(jì)算機(jī)圖形學(xué)原理與實(shí)踐.北京:印刷工業(yè)出版社,2008.

(作者單位:長(zhǎng)江大學(xué)計(jì)算機(jī)科學(xué)學(xué)院)

主站蜘蛛池模板: 老司机午夜精品视频你懂的| 另类重口100页在线播放| 最新精品久久精品| 思思热精品在线8| 欧美视频在线播放观看免费福利资源| 中文国产成人精品久久一| 日本草草视频在线观看| 四虎成人精品| 亚洲一区二区三区国产精品| 亚洲婷婷丁香| 高清欧美性猛交XXXX黑人猛交| 日韩经典精品无码一区二区| 国产色偷丝袜婷婷无码麻豆制服| 男女性色大片免费网站| yjizz视频最新网站在线| 久久国产精品夜色| 青草视频久久| 免费jizz在线播放| 国产成年女人特黄特色毛片免| 最新日韩AV网址在线观看| 欧美第一页在线| 亚洲伊人久久精品影院| 国产高清免费午夜在线视频| 美女一级毛片无遮挡内谢| 久久激情影院| 极品性荡少妇一区二区色欲| 国产欧美日韩另类精彩视频| 色婷婷成人| 制服丝袜在线视频香蕉| 亚洲国产精品无码AV| 亚洲,国产,日韩,综合一区 | 试看120秒男女啪啪免费| 亚洲中文无码h在线观看| 四虎国产永久在线观看| 国产综合亚洲欧洲区精品无码| 香蕉国产精品视频| 91免费国产在线观看尤物| 日韩在线播放欧美字幕| 国产亚洲精品精品精品| 久青草国产高清在线视频| 国产欧美另类| 久久精品人妻中文系列| 国产成人91精品| 欧美日韩久久综合| 99久久国产综合精品女同 | 国产欧美在线观看一区| 无码高潮喷水专区久久| 夜夜操天天摸| 婷婷综合缴情亚洲五月伊| 久久香蕉国产线看观看精品蕉| 亚洲青涩在线| 久久精品视频亚洲| 91视频首页| 久久亚洲日本不卡一区二区| 国产精品流白浆在线观看| 亚洲天堂久久久| 伊人久综合| 免费啪啪网址| 亚洲91精品视频| 无码一区中文字幕| 浮力影院国产第一页| 国产91精品最新在线播放| 亚洲最大福利视频网| 少妇极品熟妇人妻专区视频| 久久精品人人做人人综合试看| 久久亚洲国产最新网站| 日本精品影院| 国产极品粉嫩小泬免费看| 91在线国内在线播放老师| 色综合日本| 精品伊人久久久香线蕉| 国产二级毛片| 91久久天天躁狠狠躁夜夜| 91伊人国产| 青青极品在线| 国产a在视频线精品视频下载| 色老头综合网| 欧美天堂久久| 亚欧成人无码AV在线播放| 亚洲成人www| 黄色一及毛片| 无码内射在线|