解疑/Q&A
Arnold渲染3S 加法线问题 赏金100
发布于 2015/03/25 发表者 [ zbw123 ] 浏览 ( 4741 )  6  收藏 (0)
Arnold渲染3S  加法线问题 法线老是不明显 怎么调都作用不大

悬赏:  100
请登录后回答
zolin72016/05/20 14:35
@花小魁 : arnold渲染器的aistandard材质在加入法线贴图后会自动纠正法线贴图的通道,点开bump2d节点 在arnold属性中试着关闭下 flip R channel 和flip G channel ,还有检查是不是法线贴图本身的问题,直接用blinn材质加上法线贴图 在高显模式下看,还有一个,如果同时使用了置换贴图和法线,置换贴图也会影响到法线,比如在ZB中置换到5级别,那么法线贴图就需要使用5到6级别去烘培法线。
nicezff的新方式很受启发
zbw1232015/05/12 14:18
@花小魁 : arnold渲染器的aistandard材质在加入法线贴图后会自动纠正法线贴图的通道,点开bump2d节点 在arnold属性中试着关闭下 flip R channel 和flip G channel ,还有检查是不是法线贴图本身的问题,直接用blinn材质加上法线贴图 在高显模式下看,还有一个,如果同时使用了置换贴图和法线,置换贴图也会影响到法线,比如在ZB中置换到5级别,那么法线贴图就需要使用5到6级别去烘培法线。
怎么连没看懂
FnKK2015/04/03 22:30
(我天怎么没说完就点回车了)3S数值给的效果太大了,以至于你的法线贴图没效果。
FnKK2015/04/03 22:29
测试的时候先用普通材质测试,看一下有没有效果,如果有效果的话,那说明贴图本身没有问题,有可能是你的
nicezff2015/03/28 20:43
@花小魁 : arnold渲染器的aistandard材质在加入法线贴图后会自动纠正法线贴图的通道,点开bump2d节点 在arnold属性中试着关闭下 flip R channel 和flip G channel ,还有检查是不是法线贴图本身的问题,直接用blinn材质加上法线贴图 在高显模式下看,还有一个,如果同时使用了置换贴图和法线,置换贴图也会影响到法线,比如在ZB中置换到5级别,那么法线贴图就需要使用5到6级别去烘培法线。
首先我同意hiccup老师的看法,确实是arnold翻转了红绿通道致使普通的normalmap在模型上效果不太好。但是针对3s还有一点很重要,就是新版本的arnold皮肤材质只有一个aiskin了,这个shader没有diffuse,但恰恰凹凸效果是需要diffuse来体现的,所以现在的aiskin材质球,只有高光有一些凹凸效果,但是3s没有凹凸效果,要解决这个问题,我参考了一个国外论坛上的方法,就是再用一个aistandard连上color贴图和normalmap,和aiskin用plusMinusAverage(图标是+-A)连接起来,方法是sum。也就是说aiskin提供sss和specular,aistandard提供diffuse和凹凸效果,这个方法可以体现出normalmap的效果,其实就是给aiskin加了diffuse。
花小魁2015/03/26 01:31
arnold渲染器的aistandard材质在加入法线贴图后会自动纠正法线贴图的通道,点开bump2d节点 在arnold属性中试着关闭下 flip R channel 和flip G channel ,还有检查是不是法线贴图本身的问题,直接用blinn材质加上法线贴图 在高显模式下看,还有一个,如果同时使用了置换贴图和法线,置换贴图也会影响到法线,比如在ZB中置换到5级别,那么法线贴图就需要使用5到6级别去烘培法线。