Arnold5上手測試

Arnold推出了第5版,和迎接Houdini16的心情一樣,即爲新特性興奮又爲好幾屏要學的東西感到…… 更加興奮呢。

完整新特性官方列表:https://support.solidangle.com/display/A5ARP/5.0.0.0

Arnold5裏讓原來的standard作了古,並且提倡用standard surface來代替。整體感覺standard surface = principled + alsurface + standard, 界面簡單,又集成了alsurface的一些優良特徵。

色散(5之前就有了?):

之前最擔心的是shader的遷移,但Arnold5全局集成了Russian Roulette,而且Standard Surface也內置了類似single scatter的功能,shader傳遞數據時引入了closure的概念所以用新增的自帶的mix_shader就可以保留AOV的層材質,又有OSL的支持,所以真沒太多好擔心的了。但沒有像Houdini16一樣連JF Nested也集成進來,用的話需要自己遷移或者等別人修改好的。

這張是用的flake+mix_shader,上面的點不是fireflies而是flake:



另外看有拿“五彩斑斕的黑”吐槽的表情,在之前完全可以靠facingratio + ramp解決。而這次arnold把很多utility shader加進來了,包括專門用於滿足五彩斑斕的thinfilm(薄膜),使用方法很簡單,調節好厚度然後加到specular color上即可:

對standard surface很不爽的一點是metalness影響了高光顏色的來源,metalness=0時高光取specular color,metalness=1時取basecolor,完全不如principled方便。

個人感覺最驚訝的改進就是採樣時引入了blue noise dithering,一下子跪了。這纔是拼開發者智商的改進啊!想起之前“某老師在等渲染”驕傲的說無限期不出Arnold教程,真是件好事。對同樣的一件事有人看錶有人看裏,有人看遠有人看近,如果只看最近表面的人出教程得多麼誤人子弟。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章