關於vray內部參數實在是很多,重點是變數很大,官方那本Guide根本可以在大學開上下學期的課了呀!跟微積分一樣厚了!多有趣呀。這本書讚的是它有很多範例,像是對於 Image sampler它使用了很多範例來解說在何種狀況下,哪種運算方式速度較快,哪種最耗資源,所有VRAY的東西在這本裡面都有了!!。
再網路上搜尋VRAY相關的解說~~~我看來看去都如出一轍呀.....同本版本傳來傳去嘛.....
不過我想也沒人這麼閒會仔細的鑽研~畢竟讀完.....用處好像有限(對現實層面來講)。
在之前的教學應該有提過Image sampler
但我想做個小整理,自己教什麼自己都忘了...[當兵什麼都忘了(對了!我退伍了耶,好像夢一場)]
--------------------------------------------------------------------
首先,為何要挑 Image sampler來講,因為在VRAY裡面,影響RENDER時間最多與最容易忽略的就是Image sampler了,要先了解你場景的需求來搭配,會快非常多!!尤其常常發生(噪點)?(noise)?很多時候不是調高IRRADIANCE或其他GI的問題,Image sampler時常可以解決這方面的問題,所以請不要忽略了呀。
在VRAY裡面Image sampler有三種運算方式
每種運算方法都有適合搭配的場景,
對的sampler可能幫助不只可以節省30%-200%,還能得到更好品質的圖像。
所以當你懷疑明明場景不複雜,為何render時間異常久,你也許可以把這部分考慮進去。
1.Fixed
2.Adaptive QMC
3.Adaptive subdivision
1.Fixed
再特效很多的場景裡、小物件、材質上較多細節的時候,使用Fixed是最有效率的。
(奇怪!那怎麼看這個最常用呀...為何大家都推Adaptive subdivision)
2.Adaptive QMC
再想呈現細節,不管是材質還是幾何體,對於vray fur、dof、glossy,使用Adaptive QMC是較有效率的。
3.Adaptive subdivision
再模糊效果()DOF少(就是當你的場景想呈現偏銳利的圖片),沒有direct GI、 glossy等複雜材質情況下,使用Adaptive subdivision是最有效率的。
為了容易了解,再photoshop上我開了一個10*10pixels的空白圖,黑色一格就是1個像素,
當我把一個1*10px的線條用斜線的方式呈現,可以看出來photoshop用他自己的方式來呈現這個線條(不同斜度會有不同的呈現方式),因為圖只有10*10pixels 所以很容易看出來,而我們的Image sampler就是在解決這件事情,只是這件事的背後牽扯了很多技術!!
至於更細節的技術,VRAY GUIDE裡面有很詳細的解說....我想用不到吧。
1.Fixed----------算是一種簡單易懂的方式來做採樣,基本上就是對每個pixels做細分採樣。
細項: subdivs:預設為1。當然越高細節越多,時間越多,過高的數值不會有更顯著的效果。(這對應在任何地方都一樣啦...)
2.Adaptive QMC-------這種演算法是由很多samples對應每個pixels,在不同密度的地方藉由鄰近的samples來交叉演算。
細項:
MIN subdivs:預設為1,越高的數值品質躍佳,採樣的數量為平方倍數。假如數值2,等於有4個Subpixels去演算每一個pixel。 (Subpixels-顧名思義就是pixel與pixel之間擁有的pixel稱為Subpixels(次像素)....搞得好像學微積分一樣!!
MAX subdivs:預設為4,對於min與max的數值分別是指對於取採樣與的最大質與最小值的數量對應在每個pixel而已,不用想太多啦。
3.Adaptive subdivision
因為也是採取適合的samples對應each pixels
min rate
maxrate
數值-1等於1個sample對應一個2*2 pixels
數值0等於1個sample對應一個pixel
數值1等於4個sample對應一個pixel
數值2等於16個sample對應一個pixel
Threshold –能增加sample的敏感度。較低的數值能產生較好的結果。
RAND: 隨機分佈samples。對於垂直或水平線能夠產生較好的效果。
Normals: VRay 將對那些超過採樣法線夾角進行抗鋸齒處理。值0.0=0度,而1.0=180度。
Object outline:對於邊緣增加額外的抗拒齒處理。
整體來說,Image sampler就是vray在pixels尋找Subpixels,為此要細分(subdivisions)pixels來尋找的一個過程。而為此VRAY使用了兩種方法為:AA與undersampling, 而.Fixed(AA)、Adaptive QMC、Adaptive subdivision(undersampling)為上述兩種方法的執行者。
...再簡單一點說.....我們要設法抗拒齒。
這篇文章雖然短,但花了不少時間,有錯誤請多多指教。基本上都是參考VRAY GUIDE。
正在研究image sample的功能
回覆刪除很詳細...
但 對我這菜鳥來說可能有點艱深...我需要吸收一下..
但還是很感謝!!的確算圖時會遇到一些奇奇怪怪的光斑問題
看了這篇才知道 原來這個也是可以調整這個功能!!
看了這篇後,發覺你的算很白話.....
回覆刪除http://naxi-ran.blogbus.com/logs/39349614.html
果然是我太菜的關係! XD
不過看完那篇在看你這篇
反而是因為你的解釋 幫助我很快吸收!!
感激啊!!!ORZ
你好!
刪除很高興對你有幫助