欢迎光临散文网 会员登陆 & 注册

Shadertoy奇巧:无贴图实现金属拉丝效果

2022-09-22 18:22 作者:DeadCyber  | 我要投稿

金属拉丝 英文 Brushed metal

原地址:shadertoy.com/view/tldfD8

其实用了一张greyNoiseMedium,

(b站估计有什么限制,噪声图发不出)

但是这个noise其实可以手算,所以可以视作无贴图的方法。

经测试,非greyNoise不可,其他noise搞不出拉丝的效果。

为了提高效率和在PBR流程中使用,我改了下代码,来算粗糙度和金属度:

改变brushPower,实际效果:

PS:

    原理是通过极端的采样缩放,以达到效果,所以必须是特定的greyNoise。在我尝试的过程中,改变缩放系数可以实现其他肮脏金属的效果,还蛮有意思的。

Shadertoy奇巧:无贴图实现金属拉丝效果的评论 (共 条)

分享到微博请遵守国家法律