≡
导航
搜索
教程
插件
模型
模板
博客
交易
朋友
Realflow学习吧
已关注 | 取消
+关注
关注:
22
帖子:
16
签到
05月06日 尚未签到
看帖
图片
精品
视频
共有回帖数
0
个
realflow_maya_打湿贴图基础
只看楼主
收藏
回复
刘云
等级:
荣誉:
关于realflow的打湿贴图,之前也看了下网上的教程,都是max的。可惜在下用的是maya,所以自己早上研究了一下,把一些需要注意的地方分享出来。 在realflow中制作打湿是贴图就不用我多说了吧,我就简单略过,首先是在realflow中制作这么一个液体打到墙上的动画。墙我是直接用realflow中的cube做的。做好场景调好参数加上网格(主要是为了做出打湿贴图,所以我参数随便调了一下)之后,在cube的属性栏中把打湿贴图打开,Texture-WetDry texture-yes。不要忘了把打湿贴图输出勾选:export - export central模拟:
模拟时你会看见打湿贴图显示出来(图中箭头所示的白色区域)如果没有显示出来,那是因为贴图的显示没有打开。请在墙物体的属性中选择Display - Testure - WetDry(realflow2012是默认自动打开的)模拟完成后 打开存放打湿贴图的文件夹(一般在工程目录下的images文件夹),用图片查看器浏览一下打湿贴图,你会发现其实打湿贴图就是一张黑白图,液体沾到墙的地方用白色表示,没沾到用黑色表示。 把sd文件导入到maya,为了看清打湿贴图,我暂时不导入液体网格。 打开Hypershade,编辑材质,然后给墙体上材质。 在maya中准备两种材质球:一种是湿的墙(我命名为wet),一种是不湿的墙(non_wet)。 原理就是用realflow输出来的黑白图(即打湿贴图)做蒙版,你懂得。
两种墙的差别就是湿的墙颜色偏暗一些。液体上了绿色,方便观察在maya中主要有两个问题:问题一:打湿贴图导入maya后整个file节点都是黑的(Maya没有成功读取序列图)原因之一是序列图的编号问题:我从realflow中输出65张序列图,编号分别为wet0000.tga、wet0001.tga、……、wet0064.tga。凡是序列图编号前面带有无效的0,maya是读不出来的,比如“wet0001.tga”。要想读出来,得改成“wet1.tga”。于是我用Adobe bridge的批重命名把序列图给成了符合要求的命名。问题二:打湿贴图要做蒙版,应该加在透明通道上(不知道transparency说成透明通道好,还是透明属性好)。到底应该加在那个材质的透明通道上呢?本来想是把打湿贴图放在non_wet的透明通道上,然后在non_wet下面放wet,(连入layered texture)这样就能在该湿的地方把wet材质显示出来。然后没成功
原因是只把non_wet材质的color连接给了layeredTexture,后来我把transparency也连接了过去,还是没成功。后来把打湿贴图连入了layeredTexture,终于成功了,我连入的是LayerTexture中的non_wet层的alpha上
最后导入液体的网格,上材质,完成。至今我还是没弄明白为什么我把non_wet材质的transparency连接给layeredTexture的方法会不成功呢?哪位高手知道的话请指教一下。
楼主 2016-01-04 14:05
回复
共有回帖数
0
个
回 帖
表情
图片
视频
欢迎来到本吧,您可以在此发帖和众多大咖交流学习.
选择或直接输入昵称
Tips:支持QQ截图直接粘贴
发表
登录直线网账号
自动登录
忘记密码
免费注册
本吧信息
查看详情
吧主:
后花园
本吧公告
暂无公告
我常逛的吧
我管理的吧
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈
|
关于直线
|
版权声明
|
会员须知