電腦圖形學(三)_圖元的屬性

來源:互聯網
上載者:User

標籤:

圖元的屬性 
      通常,任何影響圖元顯示方法的參數一般稱為 屬性參數( attribute parameter)。諸如顏色和大小等屬性參數確定了圖元的基本特性。其他則指出在特定條件下怎樣顯示圖元。特定條件屬性的例子有在互動式對象選擇程式中的可見度或可檢測性。這類特定條件屬性將在後面幾章中詳細討論。這裡,我們僅僅考慮控製圖元的基本顯示特性的屬性,而不考慮特定的條件。例如,線段可以是點線或劃線、粗線或細線以及藍色或橙色。地區可以使用一種顏色或多色圖案填充。文本可以按從左到右的閱讀方式進行顯示,也可以沿螢幕對角線的傾斜方向或是按垂直列向進行顯示。每一字元可用不同字型、顏色和大小來顯示。我們也可以在對象的邊上應用亮度變化來平滑光柵階梯效果。
       將屬性選擇加人圖形軟體包的 一種方法是,為每個輸出圖元功能擴充相關的參數表,從而包含合適的屬性。例如,畫線功能除了包括端點座標以外,還可以包含顏色、寬度和其他屬性的參數。 另一種方法是提供一張系統當前屬性值表,並使用包含在圖形軟體包中的獨立函數來為屬性工作表設定當前值。為了產生一個輸出圖元,系統要檢測相關的屬性,並使用當前屬性設定來調用該顯示程式。有些圖形軟體包使用兩種設定屬性值方法的組合,而OpenGL等其他圖形庫則用更新系統屬性表的獨立函數來設定屬性。
       維護屬性和其他參數當前值表的圖形系統稱為 狀態系統(state system)狀態機器(state machine ),輸出圖元的屬性和當前幀緩衝位置等其他參數稱為 狀態變數(state variable)狀態參數(state parameter )。在給一個或幾個狀態參數賦值時,系統進人一個特定狀態。該狀態一直保留到狀態參數的值再次改變。

電腦圖形學(三)_圖元的屬性

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.