引子
Zbrush还是很吊的,很多艺术家去做渲染材质的工作,因为也就有了他的MatCap Material Lib
hxtxtp://pixologic.com/zbrush/downloadcenter/library/
这个Lib简直爆炸,很多各种材质效果让你玩。
因此萌生了一个想法,如何把它的这些材质用在Unity的lit sphere shading里面。
道理简述
概念还是比较简单的,首先Zbrush里面的Material是MTZ格式的,根本无法使用。所以必须在Zbrush里面把材质球做成Texture,然后再去Unity里面用。
步骤
1、在Zbrush里面点击Document里面的NewDocument,生成一个新文件,同时在下面的width和Heigh的地方分别改成512,然后再点Resize。这个目的是搞出一个512大小的画布。
2、此时确认三个事情,一个是Draw开关打没打开,第二个是Draw size是不是512(这样你鼠标的圈会大,将会很方便画sphere,特别是定位的时候),第三个是看下Tool那里现在是不是圆球。
3、此时点Draw,在里面找到Grid size,弄成0.1。之后鼠标点上右侧的Zoom按钮在按住的情况下拖动,把画布放大(这都是为了画圈准。。。)之后用512这个圈去画(鼠标放在画布中间,然后点住拖动画球),一定要注意画球的时候上面那个Mrgb和Zadd要点开的,要不不会画。
画球的时候可以稍微出框体一点点,要不lit sphere的时候会在边缘有不和谐感。

本文介绍了如何将Zbrush中的MatCap材质转换为纹理,并应用于Unity的Lit Sphere着色中。首先在Zbrush中创建512大小的画布,绘制MatCap球体,选择所需材质,然后导出为.psd文件,最终在Unity中使用。
最低0.47元/天 解锁文章
2216

被折叠的 条评论
为什么被折叠?



