今天我們來和大家聊一聊關(guān)于3d設(shè)計(jì)渲染需要多大顯存比較合適的問題,其實(shí)渲染不光是做3d設(shè)計(jì)的時(shí)候會(huì)用到,包括視頻剪輯的時(shí)候也需要渲染,簡單的說,只要是設(shè)計(jì)到圖形、視頻的相關(guān)工作都會(huì)涉及到渲染這個(gè)概念,包括平面圖形處理也會(huì)有。
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       首先說明一下,關(guān)于3d渲染(視頻剪輯)需要多大顯存這個(gè)問題沒有標(biāo)準(zhǔn)答案,具體什么原因,文中會(huì)做解釋。本文旨在幫助大家理解渲染過程中顯存所起到的作用,這樣你就可以根據(jù)自己的實(shí)際需求來選擇適合自己的顯卡。
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       對于電腦來說,渲染其實(shí)就是在做數(shù)學(xué)運(yùn)算,我們電腦中有兩個(gè)配件擁有數(shù)學(xué)計(jì)算的能力,那就是cpu和顯卡,也就是說cpu和顯卡都能用來做圖形渲染。最早的時(shí)候一般都是用cpu來進(jìn)行渲染工作,而現(xiàn)在很多3d圖形軟件以及視頻編輯軟件中都開始支持顯卡渲染,而且顯卡渲染的效率也非常高。
 
       而顯存的大小在渲染的時(shí)候會(huì)起到非常重要的作用,因?yàn)轱@卡在渲染工作中會(huì)將大量的材質(zhì)幾何數(shù)據(jù)放在顯存中,從而提高渲染的工作效率,所以在重度的創(chuàng)作工作中,對顯存的需求始終是越大越好的。
 
       當(dāng)然也不是所有顯卡都有大顯存,所以不少創(chuàng)意應(yīng)用其實(shí)還是挺靈活的,在當(dāng)GPU的顯存不足時(shí),它們可以從系統(tǒng)內(nèi)存共享借用。比如一些3D渲染軟件有out-of-core的渲染機(jī)制,在顯存不足時(shí),會(huì)把一些材質(zhì)和幾何數(shù)據(jù)放到系統(tǒng)內(nèi)存,以緩解顯存不足的問題,但內(nèi)存的性能遠(yuǎn)不及顯存,在交互渲染這種會(huì)頻繁數(shù)據(jù)交換的情況時(shí),可能出現(xiàn)傳輸瓶頸和堵塞,從而影響到顯卡本身性能的發(fā)揮,所以更大顯存能放入更多渲染數(shù)據(jù),避免要從內(nèi)存借用。
 
       因此,即使顯卡本身是有很強(qiáng)的渲染性能,但在一些復(fù)雜項(xiàng)目里面,如果顯存不足,就難以發(fā)揮出最大性能,甚至無法進(jìn)行渲染任務(wù)了,當(dāng)然大顯存也帶來了更高的成本。
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       那么問題就來了,3d設(shè)計(jì)渲染到底需要多大顯存比較合適?
 
       很遺憾,對于這個(gè)問題是沒有標(biāo)準(zhǔn)答案的。因?yàn)椴煌挠脩魰?huì)用到不同分辨率的素材,模型(視頻)的大小、復(fù)雜度都不盡相同。比如A用戶一般都處理一些小場景渲染或者短視頻之類的,而B用戶面對的都是大型場景或4k甚至8K高分辨率素材。那么這兩個(gè)用戶對于顯卡顯存的需求肯定也是不一樣的。
 
       所以在顯存容量的問題上,我們要根據(jù)自己的實(shí)際情況來選擇。這里有一個(gè)比較簡單的方法:在渲染的時(shí)候打開任務(wù)管理器查看顯存的占用率,如下圖,專用GPU內(nèi)存利用率就指的是顯卡本身的顯存,共享GPU內(nèi)存利用率只的是借用的內(nèi)存。(win7系統(tǒng)無法查看顯存占用的情況,你可以下載GPU-Z這樣的第三方軟件來查看)
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       這兩項(xiàng)要綜合起來看,我們以RTX3090 24G和RTX3080 10G為例,使用Octane Render來進(jìn)行渲染。
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       渲染過程中,RTX3090的顯存占用是14.1G,借用的內(nèi)存是0.1G;而RTX3080的顯存占用是8.7G,借用的內(nèi)存是5.6G。這就說明RTX3080配備的10G顯存在該測試中已經(jīng)不夠用了,所以向內(nèi)存借用了5.6G來充當(dāng)顯存。而RTX3090配備的24G顯存非常充裕,基本上不用向內(nèi)存借調(diào)容量。(RTX3080有10G顯存,為什么只用到了8.7G?這是因?yàn)檐浖\(yùn)行機(jī)制的問題,要保留一部分顯存以供顯卡正常工作)
 
       接下來我們看看RTX3090 24G和RTX3080 10G的渲染效率
 
3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       即便不考慮顯存的因素,RTX3090本身的性能也要比RTX3080強(qiáng)一些的,但也絕對不會(huì)相差13倍這么多,42秒和575秒之間的關(guān)系想必大家都能一目了然,這其中最大的功勞自然是RTX3090配備的24G超大顯存,14GB的交互數(shù)據(jù)全部可以放在顯存中,所以渲染起來非??臁?br />  
       當(dāng)然這里也并不是說一味的去追求顯存容量的大小,因?yàn)轱@存只是用來存放臨時(shí)數(shù)據(jù),而真正的渲染計(jì)算任務(wù)還是由顯卡本身去處理的,比如RX580 8G和RTX3070 8G,雖然都是8G顯存,但是RTX3070的性能肯定是秒殺RX580的。
 
       看到這里有的人可能就有點(diǎn)懵了,我們還是接著上面的例子說,上例中由于渲染過程需要14G左右的顯存,而RTX3080只配備了10G顯存,所以在渲染過程中需要向內(nèi)存借調(diào)容量來充當(dāng)顯存,而內(nèi)存本身的速度遠(yuǎn)不及顯存,所以才會(huì)出現(xiàn)高達(dá)13倍的效率差異。而如果該渲染任務(wù)比較小,只需要6G的顯存,在這種情況下,雖然RTX3090的渲染速度還是比RTX3080快,但是它們之間的差距也不會(huì)拉的那么大。
 
       總結(jié):3d渲染需要多大顯存比較合適?顯存在渲染中的作用
 
       在渲染任務(wù)中,顯存起到存放臨時(shí)交互數(shù)據(jù)的作用,具體需要多大的顯存是跟你所用到的素材大小以及任務(wù)復(fù)雜程度有關(guān)的,所以對于渲染需要多大顯存合適這個(gè)問題,我也無法給出標(biāo)準(zhǔn)的答案,不過通過本文的講解,結(jié)合你自己的實(shí)際使用情況,相信你可以挑選出一款最適合自己的顯卡。
裝機(jī)