計算機圖形學課後答案中國礦業大學出版社
1. 計算機圖形學的題:已知起點A(16,-5)和終點B(-4,8),用DDA法在A和B之間生成一段直線
樓主,你是用對稱DDA演算法還是簡單DDA演算法呢?
我用對稱DDA演算法給你做了下,答案如下,供參考(由於貼上去格式會亂,附了一張圖片):
對稱DDA演算法
1.計算初值△x=-4-16=-20,△y=8-(-5)=13,則n=5,ε=2-n=0.03125
因此,增量分別為:ε*△x=-0.625,ε*△y=0.40625
2.按遞推公式循環計算點的坐標,並取整數顯示。
i計算坐標顯示坐標i計算坐標顯示坐標
x1y1xipyipX1y1xipyip
016.5-4.516-4175.2252.4062552
115.875-4.0937515-4184.62.812542
215.25-3.687515-3193.9753.2187533
314.625-3.2812514-2203.353.62533
414-2.87514-2212.7254.0312524
513.375-2.4687513-2222.14.437524
612.125-2.062512-2231.4754.8437514
711.5-1.6562511-1240.855.2505
810.875-1.2510-1250.2255.6562505
910.25-0.8437510026-0.46.062506
109.6-0.43759027-1.0256.46875-16
118.975-0.031258028-1.656.875-16
128.350.3758029-2.2757.28125-27
137.7250.781257030-2.97.6875-27
147.11.18757131-3.5258.09375-38
156.4751.593756132-4.158.5-48
165.85252
3.畫一張圖XY軸,將(xip,yip)標上去,描繪成一條直線即可。

2. 求計算機圖形學的習題
一、單項選擇題(本大題共10小題,每小題3分,共30分)提示:在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題後的括弧內。錯選、多選或未選均無分
1)灰度等級為256級,解析度為1024*1024的顯示模式,至少需要的幀緩存容量為___bit。
A、7M
B、8M
C、10M
D、16M
2) __是在高於顯示解析度的較高解析度下用點取樣方法計算,然後對幾個像素的屬性進行平均得到較低解析度下的像素屬性。實際上是把顯示器看成是比實際更細的網格來增加取樣率。
A、提高顯示解析度
B、圖像分割
C、過取樣(supersampling)
D、區域取樣(areasampling)
3)用一個n位的整數表示一個位串,用它控制線型時,可以n個像素為周期進行重復顯示。若Patten=11100101,
而i表示畫線程序中的第i個像素,則畫線程序中的SETPIXEL(X,Y,COLOR)可改寫為__
A、if(pattern[i%4])setixel(x,y,color);
B、if(pattern[i%6])setixel(x,y,color);
C、if(pattern[i%8])setixel(x,y,color);
D、if(pattern[i%12])setixel(x,y,color);
4、點P的齊次坐標為(8,6,2),其對應的空間坐標為__ __。
A、(8,6,2)
B、(8,6)
C、(4,3,1)
D、(4,3)
5)在多邊形的逐邊裁剪法中,對於某條多邊形的邊(方向為從端點S到端點P)與某條裁剪線(窗口的某一邊)的比較結果共有以下四種情況,分別需輸出一些頂點.請問哪種情況下輸出的頂點是錯誤的_____。
A:S和P均在可見的一側,則輸出S和P.
B:S和P均在不可見的一側,則不輸出頂點.
C:S在可見一側,P在不可見一側,則輸出線段SP與裁剪線的交點.
D:S在不可見的一側,P在可見的一側,則輸出線段SP與裁剪線的交點和P.
6)掃描線多邊形填充演算法中,對於掃描線同各邊的交點的處理具有特殊性。穿過某兩條邊的共享頂點的掃描線與這兩條邊的交點數只能計為___交點:
A、0 個
B、1個
C、2個
D、3個
7、如果觀察方向(視線方向)為Z軸負向,觀察向量可設為V=(0,0,-1),則對場景中的圖形表平面可判定其可見性。令某平面的法向量為N=(A,B,C)。當___時,該平面可判定為後向面(Back-Face)即是觀察時不可見的面。
A、C<=0
B、C>=0
C、A>=0
D、B<=0
8、多邊形面的平面方程為:Ax+By+Cz+D=0。投影後,若掃描線上起始點的深度值為,
則該面的掃描線上所有後繼點的深度值計算公式為__ _
A)z(x+1,y)=z(x,y)+A/C
B)z(x+1,y)=z(x,y)-A/C
C)z(x+1,y)=z(x,y)+C/A
D)z(x+1,y)=z(x,y)-C/A
9)當觀察光照下的光滑物體表面時,在某個方向上看到高光或強光,這個現象稱為__ _
A、漫反射
B、鏡面反射
C、環境光
D、折射
10)、繪制樣條曲線時,如果控制點中的任一個發生了變動,則整條曲線都將受到影響的是_ __曲線:
A、自然三次樣條
B、Hermite插值樣條
C、Cardinal樣條
D、Korchanek-Bartels樣條
二、判斷題(本大題共5小題,每小題2分,共10分)提示:正確打,錯誤打,並分別簡述理由。
1、 處理器的主要任務是將應用程序給出的圖形定義數字化為一組像素強度值,並存放在幀緩存中,這個數字化過程稱為掃描轉換。
2、繞多邊形的邊界,計算相鄰邊界向量的叉乘可識別出該多邊形是凸還是凹多邊形。如果叉乘結果全部為正則為凹多邊形;若有正有負,則為凸多邊形。
3、使用查色表可以提供合理的能夠同時顯示的顏色數,而無須大容量的幀緩沖器。這時,幀緩沖器中存放的是真正的顏色編碼。
4、某種顏色,在GRB顏色模型下坐標值(1,0.7,0.8),在CMY顏色模型下也是(1,0.7,0.8)
5、透視投影變換後,圖形中的不平行於觀察平面的各組平行線的延長線,能夠匯聚成最多3個滅點。
三.計算推導題目(本大題共2小題,每小題10分,共20分)。
1.給定四點P1(0,0,0),P2(1,1,1),P3(2,-1,-1),P4(3,0,0)。用其作為特徵多邊形來構造一條三次貝塞爾曲線段,請寫出該曲線的參數化表達式,並計算參數為1、2/3時曲線上點的值。
2.用Liang-Barsky線段裁剪方法,使用窗口(0,0)(2,2)裁剪以下線段,要求寫出計算步驟和裁剪結果。
a)線段A(1,-2)B(1,2)
四.變換題(本大題共3小題,每小題10分,共30分)。提示:用列向量表示,注意矩陣乘的順序。用齊次坐標表示變換矩陣。不要求計算出最後結果,但是每個矩陣要表示出來。
1.二維空間中,圖形繞點(-1,-2),順時針旋轉50度的變換矩陣。
2.在XOY二維平面坐標系中有點P(4,1)和點O』(3,4)。現以O』P作為Y』軸正向建立新坐標系X』O』Y』(都是右手坐標系),請寫出圖形由XOY到X』O』Y』的坐標變換矩陣。
3.設投影參考點為(0,0,d),投影面為xoy平面,請推導投影變換矩陣。
五、編程及分析題(本大題共1小題,每題10分,共10分),
1. 請根據中點圓生成演算法思想,對圓x2+y2=R2,推出第一象限中從y=0到y=x這段弧的生成演算法。要求推導出主要的計算公式,並寫出演算法(描述性演算法)。提示這一段上,y的變換率比x大。
這個行不,要答案找我
3. 急求大神幫忙!計算機圖形學課後題,第三章的3.36,題目是編寫一個通過計算一對邊向量叉積來識別凹多
我的課程設計也是這個,已經寫好了。要不要給你呢~~~~~~~~~~~~~~
4. 誰有計算機圖形學(倪明田,吳良芝編著北京大學出版社)課後習題答案
我有紙質版,沒有電子版的。怎麼發給你呢,申通,韻達?
5. 求計算機圖形學基礎教程(Visual C++版)(第二版) 孔令德編著 清華大學出版社 課後習
http://wenku..com/link?url=pN6wvKI5-KIwZwKdvYn2Rbdwyf3xuQThAcS-soPaMWyPwiZXhDx0eC_-pCVw42aNVku
這里有。自己參考一下吧。
6. 求計算機圖形學答案
還沒人回答啊?哈哈 考都考完啦 關啦吧 分別浪費啦 給我就行啦 哈哈 徐攀!~哈~~
7. 請問誰有計算機圖形學基礎 第二版的課後習題答案,編著是陸楓,何雲峰,網上的都和書內容不配套,謝謝啦
我也正在找啊 貌似網上沒有
8. 誰有計算機圖形學基礎教程(Visual C++版)課後答案 電子版
最好是先看C++ Primer,因為他是標准化的C++語言,而Visual C++(VC)是微軟出品,裡麵包含著很多微軟自定義的、非標準的c++語句。初學者最好先標准,然後在學習那些開發工程的。
推薦給你一個編譯器,Dev c++或者wxDev c++,都是標准化gcc的。適合初學者
