GDI是GraphicsDeviceInterface的縮寫,含義是圖形裝置介面,它的主要任務是負責系統與繪圖程式之間的資訊交換,處理所有Windows程式的圖形輸出。
在Windows作業系統下,絕大多數具備圖形介面的應用程式都離不開GDI,我們利用GDI所提供的眾多函式就可以方便地在螢幕、印表機及其它輸出裝置上輸出圖形,文字等操作。GDI的出現使程式設計師無需要關心硬體裝置及裝置驅動,就可以將應用程式的輸出轉化為硬體裝置上的輸出,實現了程式開發者與硬體裝置的隔離,大大方便了開發工作。
GDI是GraphicsDeviceInterface的縮寫,含義是圖形裝置介面,它的主要任務是負責系統與繪圖程式之間的資訊交換,處理所有Windows程式的圖形輸出。
在Windows作業系統下,絕大多數具備圖形介面的應用程式都離不開GDI,我們利用GDI所提供的眾多函式就可以方便地在螢幕、印表機及其它輸出裝置上輸出圖形,文字等操作。GDI的出現使程式設計師無需要關心硬體裝置及裝置驅動,就可以將應用程式的輸出轉化為硬體裝置上的輸出,實現了程式開發者與硬體裝置的隔離,大大方便了開發工作。
有一位名叫艾爾霍福德的球員,從資料來看,是一個邊緣球員,但教練、隊友還是主隊球迷都十分喜愛他,紛紛表示他是那種比賽作用遠超於資料的球員。於是,艾爾霍福德也就成為了球盲鑑定器的代名詞。
建模渲染是最後一道工序,也是最終使影象符合3D場景的階段。渲染程式透過攝像機獲取了需要渲染的範圍之後,就要計算光源對物體的影響,這和真實世界的情況又是一樣的。許多三維軟體都有預設的光源,否則是看不到透檢視的著色效果的,更不要說渲染了。因此,渲染程式就是要計算在場景中新增的每一個光源對物體的影響。
英文為Render,也有的把它稱為著色,但一般把Shade稱為著色,把Render稱為渲染。因為Render和Shade這兩個詞在三維軟體中是截然不同的兩個概念,雖然它們的功能很相似,但卻有不同。Shade是一種顯示方案,一般出現在三維軟體的主要視窗中,和三維模型的線框圖一樣起到輔助觀察模型的作用。和真實世界中光源不同的是,渲染程式往往要計算大量的輔助光源。在場景中,有的光源會照射所有的物體,而有的光源只照射某個物體,這樣使得原本簡單的事情又變得複雜起來。