Re: [求助] 請問反鋸尺是幹嘛的???

看板NFS (極速快感 - Need for Speed)作者 (編號30號)時間17年前 (2007/10/23 18:19), 編輯推噓6(603)
留言9則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《ronald051 (青春洋意)》之銘言: : 如題 我想問說 進階影像的反鋸尺開了可以做啥? : 畫面會比較好嗎??? 好像還有倍數的?? 反鋸齒是用來彌補物件邊緣的鋸齒狀,使其看起來比較沒有鋸齒狀的感覺 但是僅在邊緣上會有所改變。所以如果不仔細看,應該看不太出來差別 (當然像我這種視力1.5遠視的人就對鋸齒很敏感) 所以有沒有差,其實因人而異,如果你覺得沒差,可以關掉 因為反鋸齒這項功能消耗的系統資源相當大。 --原理解析 電腦畫面是由數十/百萬個方塊組成的(像素),每一個像素同時只能顯示一種顏色 藉由讓不同範圍像素顯示不同的顏色,讓我們看到畫面上的圖形 但是因為每個像素同時只能有一種顏色,一般的繪圖方式是: 找出繪圖範圍的那一群像素並上色 (例如車子在畫面上的範圍) 當然這樣看似正常的繪圖,實際上卻有缺陷 拿地圖假設好了,像台灣這個島,你能保證它在地圖上畫在格子裡面而且剛剛好填滿嗎? 台灣不是方型的吧! 所以有一些格子無法完全填滿 可是在基本的電腦繪圖上,只要是符合那個範圍的像素都會被塗上顏色 就像你用方格紙,一格若只能有一種顏色,畫出台灣一樣,邊緣一定是鋸齒狀的 (無鋸齒的條件是你要能突破方格紙的"方格",例如曲線就無法畫在方格"界線"上) 因此這樣的繪圖會產生鋸齒(當然,一個像素的大小只有零點幾mm,眼睛不見得看的出來) 反鋸齒就是為了這個而出生,為圖片邊緣做修整 修整方式就是按照顏色佔的該像素比例上色,如果這個格子有40%是藍色,60%是綠色 那麼他會上藍綠色,但是顏色會稍微偏向綠色 藉此讓鋸齒狀變"不明顯" 而你說的倍數,則是他取樣的數量 如果一個格子裡面的分界線是不規則的線,那你也無法精確得知兩個顏色佔的面積吧! 電腦當然也沒辦法,因此他要把這個像素分割成數個格子 分別計算這些格子對應的顏色是什麼,然後按照取樣結果比例填色 分的格子越多,當然精密度就越高,消耗的系統資源也越大 你說的倍數指的就是他分格的精密度。 解說完畢... --題外話 最近 NFS 7 代的靠牆甩尾練的不錯(逃) 可惜沒重播(再逃) -- 歡迎參觀我的部落格... http://willy69wu31.servehttp.com/wordpress -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.132.65 ※ 編輯: willy69wu31 來自: 59.113.132.65 (10/23 18:20) ※ 編輯: willy69wu31 來自: 59.113.132.65 (10/23 19:34)

10/23 21:31, , 1F
有看有推! XD 今天重玩 9
10/23 21:31, 1F

10/23 22:28, , 2F
專業!! 有看有推~
10/23 22:28, 2F

10/23 22:34, , 3F
應該是三角形組成的吧
10/23 22:34, 3F

10/24 10:43, , 4F
遊戲中都是 polygon ,沒有圓形
10/24 10:43, 4F

10/24 12:45, , 5F
專業推一個:)
10/24 12:45, 5F

10/25 20:13, , 6F
每個像素都是方形的...三角形是還沒輸出到螢幕上的..
10/25 20:13, 6F

10/25 20:15, , 7F
3D中的polygon其實也是由三角形組成...
10/25 20:15, 7F

10/25 20:17, , 8F
三角形是程式內部計算用的形狀,輸出到螢幕就必須
10/25 20:17, 8F

10/25 20:18, , 9F
變成螢幕用的方形顯示單位
10/25 20:18, 9F
文章代碼(AID): #177SgVZE (NFS)
討論串 (同標題文章)
文章代碼(AID): #177SgVZE (NFS)