在渲染的過程中,CPU和顯示卡各自起到了什麼角色?

時間 2021-05-31 20:09:07

1樓:bin wang

渲染有兩種時時渲染,和最終渲染

顯示卡的工作,換句話說顯示卡的職責,顯示卡最初的設計理論,當初為什麼要設計,發明顯示卡是為了解決3D時時加速的。 在當時的應用就是遊戲,和3D應用。顯示卡的工作就是多邊形生成和紋理貼圖。

在3DMAX中間 4個透視視窗中我們建立模型是依靠顯示卡GPU進行運算的,時時計算3D加速支援OPENGL或者D3D 這些都是時時渲染加速,不支援複雜的光照運算。

之所以顯示卡不支援複雜光照運算是由於顯示卡的構造而決定了。

我舉個例子畫筆和圖案印章 。同樣畫圖很顯然圖案印章的效率明顯比畫筆快,壓以下乙個圖案,但是印章的侷限就是圖案簡單,也就是說它只能畫出GPU本身所支援的算發,也就是幾個簡單的加減乘除,和函式計算(GPU只繼承了這些演算法) GPU就是圖案印章。

畫筆我不說你也應該知道它就是CPU了雖然畫畫速度慢但是他想畫什麼就能畫什麼,只要軟體支援。因為CPU的指令集非常豐富,能進行軟體所支援的任何計算,無論是加減乘除還是複雜的函式運算,根號運算都支援。 而這個就是渲染最終效果圖所需要的。

即使現在的遊戲,光影都是由CPU負責的, 顯示卡的工作就是多邊形生成和文理貼圖, 不具備光影處理能力。 現在的遊戲中光影都是假光影,物體的反射都是材質貼圖,也就是說鏡子所反射的不是周圍的物體而是製作了乙個周圍物體的貼圖給了鏡子。

從D3D9以後顯示卡能夠多一點的分擔CPU的負擔整合的更多的指令集和函式流水線,但是他畢竟是用來加速時時3D的所以流處理器的個數才是最重要的。1個流處理器就是乙個CPU 只不過指令集和功能比CPU少的可憐。

無論是專業顯示卡還是中等的圖形工作站顯示卡都不參與效果圖渲染。

即使以後顯示卡能夠渲染效果圖了,我們也不會使用顯示卡渲染因為CPU體積比顯示卡小多了,大型伺服器超級計算機圖形渲染集群都是成千上萬的CPU組成的一般一部伺服器安裝了500 600個CPU,如果換成顯示卡,那體積不得了。而且用途也不廣泛,CPU是萬能的。

專業顯示卡和遊戲顯示卡本身沒有區別,也就是說顯示卡硬體GPU沒有區別。區別在於驅動。在GPU中間有乙個OPENGL硬體開關,出廠的時候就已經設定好的,NV顯示卡無法修改ATI顯示卡可以破解。

遊戲顯示卡注重速度,而不注重質量,只對D3D支援和基礎OPENGL 不支援專業OPENGL

專業顯示卡注重質量,抗鋸齒模式豐富,並且支援線框抗鋸齒。遊戲中,只有物體邊緣有矩尺,而專業做圖,由於線筐多,乙個螢幕複雜的要幾萬條線條,所以抗矩尺很重要

和遊戲顯示卡不同專業顯示卡對於3D模型的內部顯示做優化,遊戲中的汽車,只顯示汽車外表,而專業作圖不僅顯示外表還要顯示汽車內部結構。顯示的內容都是不一樣的

女性在創業過程中的壓力和問題有哪些?

marjorielin 今天閨蜜和我說到她弟媳美甲店創業遇到的問題她目前籌備第三家店,第一家開了大半年已經問題,另一家也準備開業,基本每天從早忙到半夜。導火線 現在寶寶一年級,成績目前已經全班倒數第一 第二,婆婆已經幫她接送做飯,運送各類輔導班,唯一有變化的事,寶寶性格活潑,成績沒有一點好轉 問題 ...

有哪些在抗癌過程中走過的彎路?

妞妞媽 彎路走的還好吧,唯一遺憾的就是化療太早,身體素質變差,沒有及時的用靶向藥,導致後期身體機能,免疫力下滑,如果讓我重新選擇,一定是先用靶向藥。現在我家9291有效中,還在不斷學習,準備後期連藥,換藥,有時候,我們就是自救,這樣或許會拉長親人的生命週期,畢竟奇蹟會有的,只是需要不斷努力。 盧山 ...

摩托新手在駕駛的過程中,想知道如何減速和降檔方面的操作判斷,希望老司機可以解答一下,謝謝!?

阿傑桀傑桀 公升檔沒什麼,哪怕你檔檔紅區都不要緊,感覺脫檔了你就降檔就行了電單車沒什麼難開的,但是 不要飆車!不要飆車!不要飆車!不要酒駕!不要酒駕!不要酒駕! 壁虎虎虎 1.最重要的一點,跟開汽車一樣,目光看的遠一些,盡量遠!在這段視野內,一切景觀物體清晰可見,沒任何干擾,基本就不用減速,勻速開就...