Specular/Glossiness传统材质简单转换金属度流程材质metallic/roughness小记

传统流程材质转换成新的金属度pbr流程材质一般需要重新手动才能转换

本来想依靠substance painter的

发现如果使用传统specular流程贴图方式的话,其实模式还是不能更改的,如果强行导出金属度粗糙度贴图会发现报错,无法导出

subtance designer也没法搞定这个(虽然金属度转换传统是可以的)

因为specular流程中的diffuse贴图包含了反射光,所以暂时不能完全提取出来转换,基本还是要靠人手

pbr概念不说什么,很早以前就大谈过了

https://blog.csdn.net/shenmifangke/article/details/84891844

https://blog.csdn.net/shenmifangke/article/details/51105092

 

 

但硬是要转换其实还是有办法的,就是在designer中按颜色层次提取颜色,来近似的映射过去

方式各有各的,比如diffuse里面其实是最主要的颜色和反射信息,而specular里面是反射,这个可以思考下

然后gloss基本反向就是roughness了

https://forum.substance3d.com/index.php?topic=22703.0

上面有个帖子可以参考下,也算是个近似的简单方式了,虽然不怎么精度但是很好用,可以作为一个开始

你可能感兴趣的:(游戏,材质shader)