渲染經驗分享(一):渲染速度突然變慢的原因?
為什麼渲染速度突然變慢了?
這算是可以榮登客戶最常問的問題前十名了,
常常聽到反應「為什麼變慢了?之前都不會這樣!」
可是您知道嗎?影響渲染的原因百百種,
而且我們也不會曉得您所說的「之前」是什麼狀況,
其實發現大多數的原因幾乎都來自於渲染設定上的錯誤。
然後也不要再問「通常」、「平均」會渲染多久了,
每個模型場景的狀況不一樣,電腦規格也不一樣,
有聽過兩小時的也有聽過兩天的,這個問題真的很難回答…。
專業的論述不多說,我們來淺談實務上常見的狀況:
- 解析度
2K與4K的圖面解析度,常常會有客戶誤解4K的渲染時間應該是2K兩倍,
其實渲染速度的計算不會是這麼單純的,以上講的是整張圖片的解析度;
另外常被忽略的反而是材質圖片的解析度。
使用者常常誤用過高解析度的貼圖紋理,無聲無息的吞噬你的渲染速度,
(凡是幾何資訊 SketchUp 2019 一般/加值盒裝版 的用戶皆含有2019設計工具包)
透過裡面方便的小外掛,就可以快速調整材質圖片的解析度了。
- 材質
除了紋理貼圖的解析度繪影響外,當您的場景中有越多的反射折射物件,速度也會越來越慢。
因為渲染軟體必須計算光線的折射與反射,舉凡玻璃材質、水波或者金屬等…這些都是造成速度變慢的原因之一。
有很多時候反而是誤將一般只有反射的玻璃,多加入了折射的效果,導致大幅增加渲染時間;
或者不必設定反射的材質也都加入反射效果,
當材質加入了凹凸、反射、折射、位移、發光等屬性時,都會明顯增加渲染時間~
- 匯入外部模型
通常您至國外網站下載的模型大多是由3Ds Max所建模,它的模型精細程度相當高,
但相對帶來的就是「面數」也很高,舉凡床組、沙發、植物等模型,
由於細節非常多將會造成渲染軟體在算圖的時候花費許多時間。
碰到這種狀況, 聰明的做法就是利用外掛工具簡化模型,或將它轉換成代理物件(proxy),
相信會降低許多渲染時間,也加快SketchUp畫面的顯示速度。
- 自然光線與人造燈光
當場景中燈光越多時,渲染軟體必須去計算光線的路徑也會更久,
相對的如果這個場景較為昏暗,渲染速度也會上升不少。
但這不是要大家將燈光減少,而是要正確地設定光源,
譬如說您想要簡單地照明整個室內空間,您可以局部地設定面發光照明,
而不是用舊有的方式,建立許多點光源或IES燈光陣列。
- CPU & 顯示卡
由於現在部分主機版皆內含顯示晶片,有時候客戶電腦可能更動到顯示設定,
把主要顯示改成顯示晶片來運算,這將造成渲染速度大幅下降。
因為顯示晶片通常是提供給文書電腦使用的,在您檢查完您的模型都沒有以上問題時,
也請您檢查一下顯示卡的設定是否有誤,或者獨立顯示卡是否正常運作。
一般來說,大多數的渲染軟體內定皆以CPU作渲染運算,
如果您的軟體支援CUDA顯示卡運算能力,且顯卡規格也達到要求的水平以上時,
建議您改以顯示卡GPU來運算,速度絕對是一般CPU的好幾倍快!
下一篇文章將和大家分享,如何消除渲染後煩人的光班效果?
如果你覺得這些教學資訊相當不錯,記得幫我們按讚並分享給你正在使用SketchUp的朋友們喔~
幾何資訊 FaceBook https://zh-tw.facebook.com/sketchupfans.tw/
近期留言