渲染

渲染 ( 或稱爲 - { zh - hans: 繪製; zh - hant: 算繪 、 繪製 } - 或 - { zh - hant: 渲染; zh - hans: 彩現 } - ） 在電腦繪圖中 ， 是指以軟件由模型生成圖像的過程 。 模型是用語言或者數據結構進行嚴格定義的三維物體或虛擬場景的描述 ， 它包括幾何 、 視點 、 紋理 、 照明和陰影等信息 。 圖像是數字圖像或者位圖圖像 。 彩現用於描述 ： 計算視頻編輯軟件中的效果 ， 以生成最終視頻的輸出過程 。 渲染是三維計算機圖形學中的最重要的研究課題之一 ， 並且在實踐領域它與其它技術密切相關 。 在圖形流水線中 ， 渲染是最後一項重要步驟 ， 通過它得到模型與動畫最終顯示效果 。 自從二十世紀七十年代以來 ， 隨着計算機圖形的不斷複雜化 ， 渲染也成爲一項越來越重要的技術 。 渲染的應用領域包含 ： 計算機與視頻遊戲 、 模擬 、 電影或者電視特效以及可視化設計 ， 每一種應用都是特性與技術的綜合考慮 。 作爲產品來看 ， 現在已經有各種不同的渲染工具產品 ， 有些集成到更大的建模或者動畫包中 ， 有些是獨立產品 ， 有些是開放源代碼的產品 。 從內部來看 ， 渲染工具都是根據各種學科理論 ， 經過仔細設計的程序 ， 其中有 ： 光學 、 視覺感知 、 數學以及軟件開發 。 三維計算機圖形的預渲染 （ Pre-rendering 或 Offline rendering ） 或者實時渲染 （ Real - time rendering 或 Online rendering ） 的速度都非常慢 。 預渲染的計算強度很大 ， 需要大量的服務器運算完成 ， 通常被用於電影製作 ； 實時渲染經常用於三維視頻遊戲 ， 通常透過圖形處理器 （ GPU ） 完成這個過程 。