世界座標系中要顯示的區域(一般在觀察座標系內定義)稱爲窗口。spa
窗口映射到顯示器(設備)上的區域稱爲視口(或稱視區)。3d
窗口定義顯示什麼;視口定義在何處顯示orm
世界座標系中的一個窗口能夠定義對應於多個視口對象
如何將窗口內的圖形在視口中顯示出來呢?blog
必須通過將窗口到視口的變換處理,這種變換就是觀察變換(Viewing Transforma)。form
當窗口變小時,因爲視口大小不變,就能夠放大圖形對象的某一部分,從而觀察到在較大的窗口時未顯示出的細節。im
而當窗口變大,視口不變時,視口內顯示的內容不斷變小。d3
相似於照相機的變焦處理。db
當窗口大小不變而視口大小發生變化時,獲得總體放縮效果。這種放縮不改變觀察對象的內容。img
若是把一個固定大小的窗口在一幅大圖形上移動,時空不變,會產生什麼效果?
漫遊效果!
爲了所有、如實地在視口中顯示出窗口內的圖形對象,就必須求出圖形在窗口和失去鍵的映射關係。
須要根據用戶所定義的參數,找到窗口和視口之間的座標對應關係。
這個保持比例的性質使得這個映射有線性形式:
A看作放大x的部分,B看作常數。
C看作放大y的部分,D看作常數。
下列有關窗口和視區的論述中,正確的是:
A 局部座標系中要顯示的區域稱爲窗口
B 窗口和視區是一一對應關係
C 窗口到視區的映射是一個"保持比例"的映射
D 視區大小不變,當窗口變小時,映射到視區的物體也會相應變小
窗口是世界座標系內要顯示的區域
一個窗口可能有多個視區對應
視區大小不變,窗口變小,映射到視區的物體會變大。