計算機圖形學中的座標系統

原文鏈接:https://www.cnblogs.com/msxh/p/9939848.html

1.建模座標系(MC)
  建模座標系是一個局部座標系,同時可以是一個典型的平面直角座標系,它的出現主要是爲了模型構建與變換的方便。一般而言,我們總是習慣與將基本形體或圖形與某些位於物體上的角點、中心點或靠近它們的點聯繫起來考慮,比如在創建圓形的時候,一般將圓心作爲參考點來創建圓周上其他各點,這時實質上就構建了一個以圓心爲原點的參考座標系。在對圓形進行變換時,類似地,一般以圓心爲參考點來進行變換,也較爲直觀與方便。

2.世界座標系(WC)
  一旦對物體進行了建模,下一步就是將各個對象或者圖形組合放到我們希望繪製的平面場景中。如上所述,每一個對象在創建時都有自身的建模座標系,當我們將其組合放置在一起時,爲了確定每一個對象的位置及其他對象的相對位置,就必須拋棄每一個對象自身的座標系,將其納入到一個統一的座標系中,這個座標系稱爲世界座標系,也稱用戶座標系,它是一個全局座標系,也是一個典型的平面直角座標系。這個過程實質上是將一個物體從局部空間組合裝配到世界空間的變換過程。

3.觀察座標系(VC)
  當二維圖形場景確定後,用戶可根據圖形顯示的要求定義觀察區域和觀察方向,得到所期望的顯示結果,這其實是需要定義視點(或照相機)的位置與方向,完成從觀察者角度對整個世界座標系內的對象進行重新定位和描述,簡化後續二維圖形在投影面成像的推導和計算。因此,有必要引入觀察座標系來完成這件事情。下圖即爲觀察座標系示意圖:
  在這裏插入圖片描述
  4.規範化設備座標系(NDC)
  爲了使觀察處理獨立於輸出設備,我們可以將對象描述轉換到一箇中間座標系,這個座標系既獨立於設備,又可以容易地轉變成設備座標系。通常將這個中間座標系稱爲規範化設備座標系,其座標範圍爲 [0,1],這樣可以使二維觀察結果獨立於可能使用的各種輸出與顯示設備,提高應用程序的可移植性與設備無關性。

5.設備座標系(DC)
爲了便於輸出二維觀察結果,DC用於定義圖像空間,也稱爲屏幕座標系或者像素座標系。它主要是用於某一特殊的計算機圖形顯示設備表面的像素定義,在多數情況下,對於每一個具體的顯示設備,都有一個單獨的座標系。在定義了顯示窗口的情況下,可進一步在設備座標系中定義稱爲視區的有限區域。視區的成像即爲實際所觀察到的。設備座標系一般都與特定的輸出設備相聯繫,其座標系是離散的整數值。

爲了便於理解上述概念,下面放幾張示意圖:
  在這裏插入圖片描述
  在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章