freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

計算機軟件專業(yè)圖形學論文-繪圖小軟件(完整版)

2024-12-19 13:55上一頁面

下一頁面
  

【正文】 = Y0 = X1 = Y1 = Dim dx, dy, d, UpIncre, DownIncre, X As Double, Y As Double, k As Double If (X0 X1) Then X = X1 X1 = X0 X0 = X 武漢理工大學《計算機圖形學基礎》課程論文 14 Y = Y1 Y1 = Y0 Y0 = Y End If 39。 , amp。1求交 Dim X As Double, Y As Double Dim XO As Double, X1 As Double, X2 As Double, YO As Double, Y1 As Double, Y2 As Double 武漢理工大學《計算機圖形學基礎》課程論文 9 Dim jx(1000) As Double For Y = minY To maxY For k = 0 To n 2 X1 = lineX(k) X2 = lineX(k + 1) Y1 = lineY(k) Y2 = lineY(k + 1) If (X1 X2) Then X0 = X1 X1 = X2 X2 = X0 Y0 = Y1 Y1 = Y2 Y2 = Y0 End If 39。 二 程序的簡單操作及功能說明 1. 操作界面 2.初始化、設置坐標軸最大正坐標以及清屏功能 武漢理工大學《計算機圖形學基礎》課程論文 3 通過拖動滾動條可以自行調色,并顯示當前顏色 程序可以實現用 DDA、中點 Bresenham 算法和改進 Bresenham 算法繪制直線 ,繪制圓、橢圓以及 多邊形。 7 5. 遇到的問題及解決辦法 武漢理工大學 課程論文 課 程 名 稱 計算機圖形學基礎 開 課 學 院 計算機科學與技術學院 指導老師姓名 岑 麗 學 生 姓 名 朱馳風 學 生 學 號 學生專業(yè)班級 軟件 0801 班 2020— 2020 學年 第 2 學期 武漢理工大學《計算機圖形學基礎》課程論文 1 目 錄 一 .課設論文 7. 自己實現其它附加以及需要完善的功能模塊。2 從 Y=minY到 Y=maxY 掃描 39。 CLng(X) amp。 5. Private Sub HScroll1_Change(Index As Integer) 和 Private Sub HScroll1_Scroll(Index As Integer)實現了調節(jié)顏色的功能。 :這個有兩點。 經過半個多世紀的快速發(fā)展,其研究范圍已涉及圖形硬件、圖形標準、圖形交互技術、光柵圖形生成算法、曲線曲面造型 、實體造型、真實感圖形計算與顯示算法、非真實感繪制等具體領域,而近年來又在智能 CAD、計算機美術與設計、計算機動畫藝術、科學計算可視化、虛擬現實等方向有了長足的進展,其研究成果被廣泛應用于科學計算、計算機輔助設計和制造、三維動畫、影視特效、游戲、互動媒體等領域。 (4)用戶控制。 三、計算機圖形學算法可視化具體實現 1.自定義坐標 每一個圖形操作都需要使用繪圖系統(tǒng)的坐標系統(tǒng)。 2.基礎控件屬性和圖形方法 簡單地說.控件就是為執(zhí)行特定任務而設計的對象。動態(tài)拖動鼠標過程中。 Format(X,“ . ” ) 武漢理工大學《計算機圖形學基礎》課程論文 25 StatusBar1. Panels(2). Text=“ Y坐標:” amp。總之,可視化技術將會有非常廣闊的前景。該控件有屬性 Value,其中屬性 Max、 Min分別用來設置控件的最大值和最小值,算法演示過程中的延遲時間的長短就受到這個 Value的控制。 4.坐標實時跟蹤 狀態(tài)欄是 VB中的一個很有用的控件,這里我們利用它實現坐標的實時跟蹤,可以方便用戶隨時觀察點的坐標值。即對象有效或無效;文字大小字體由 Font屬性來設置:字體顯示方式可以用 MultiLine屬性來設置。根據需要定義坐標原點的位置。界面設計應遵循簡單化的原則。在有限時間內,用戶不應花費太多的時間去摸索復雜困難的界面,必須以用戶操作方便為原則。 : 對于多邊形填充的算法,有個小 BUG,填充之后都會在圖形右方和下方出現一到兩條直線 ,我想是因為掃描線和多邊形頂點的交點個數沒有進行處理的原因。 2. 中點 Bresenham 算法 需 要 分 四 種 情 況 進 行 討 論 : 直 線 斜 率k1 ,1=k0,0=k=1 和 k1。數組 LineX(1000),LineY(1000)分別用來存放直線兩端點或多邊形頂點的 X,Y 軸坐標。保證 X1X2 X = (X2 X1) * (Y Y1) / (Y2 Y1) + X1 39。最后 多邊形的填充有一點小 BUG,圖形右方和下方會多出一到兩條線條,至今沒調試好。 3. 實現二維圖形的變換。 2 2. 程序的簡單操作及功能說明 7 4. 源程序 及相應說明 (包括平移,放縮,旋轉,錯切以及復合變換) 4. 運用所學的多邊形掃描算法實現多邊形的掃描轉換。 武漢理工大學《計算機圖形學基礎》課程論文 6 三.系統(tǒng)各模塊說明 系統(tǒng)分為設置坐標軸屬性模塊,顯示坐標軸屬性模塊,畫圖模塊,填充模塊,顏色模塊。求交 If (X = X1 And X = X2) Then jx(i) = X i = i + 1 武漢理工大學《計算機圖形學基礎》課程論文 10 End If 39。 2. Private Sub Form_Load(), Private Sub reset_Click(), Private Sub setmax_Click()和 Private Sub clean_Click()實現坐標軸的初始化、設置、清屏功能。 Bresenham 算法 只能畫出斜率為 0k1 的直線 。這個算法不會寫,所以不知道如何改正。 (3)提供用戶輸入數據。從美學角度講,整潔、簡單明了的設計更可取。用戶可以通過對象的Scalemode屬性來設置為用戶自定義模式,如 [對象 .]ScaleMode=vbUser。如內容過多,可多屏顯示。默認狀態(tài)下它不在控件面板中 ,在使用之前必須先添加。用戶可隨時通過拖動控件上的滑桿來調整算法演示的快慢。它既可理解送入計算機的圖像數據,也可從復雜的多維數據中產生圖形,可以把科學計算過程中的數 據及結果轉換成幾何圖形及圖像信息,從而使之可以在屏幕上顯示出來并進行交互處理。則代碼實現如下: Private Sub picture1_MouseMove (Button As Integer, Shift As Integer, X As Single, Y As Single) StatusBar1. Panels(1). Text=“ X坐標:” amp。 3.“橡皮筋”效果圖 利用異或方式進行繪圖,我們還可以實現一般繪 圖軟件中常有的“橡皮筋”效果,即用鼠標定義一個點后,動態(tài)拖動鼠標來定義另外一個點。例如:Picture1. Scale(320,240)(320,240)定義了繪圖區(qū)域大小為 640x480,坐標原點 (0, O)在繪圖區(qū)域中心。最好是所設計的界面,既能完成功能又能讓用戶 感到整潔舒心。同時也要注意告知用戶其所接受的數據類型和范圍。 關鍵字 : 算法可視化;計算機圖形學 正文 : 一、 引言 計算機圖形學產生于 20世紀 60年代,主要研究如何在計算機中表示圖形,以及利用計算機進行圖形的計算、處理和顯示的相關原理與算法,其目的就是要利用計算機產生令人賞心悅目的真實感圖形。 : 定義數據類型的時候,在若干變量之后只寫 了 一個 AS 數據類型 ,導致無法繪制圖形, 在每個變量后面都加上 AS 數據類型 之后問題就解決了。 4. Private Sub Picture1_MouseDown 和 Private Sub Picture1_MouseUP 的功能:當 mousedrow=1 時,完成繪制多邊形頂點,并將頂點坐標分別存入數組數組 LineX(1000),LineY
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1