查看: 1002|回复: 0
打印 上一主题 下一主题

不同版本之间的maya文件的转换

[复制链接]

2018

主题

8

听众

1483

积分

助理设计师

Rank: 4

纳金币
8547
精华
115

活跃会员 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2013-7-30 15:31:06 |只看该作者 |倒序浏览
这个版本转换的问题我们经常碰到,在其他的地方也经常看到这方面的教程与方法等等。我想还是老话常提,再翻出来嚼一嚼

我们最常使用的方法是:


通过把文件转换成.ma格式,然后使用文本编辑软件打开,去除高版本信息,然后使用低版本的maya打开

另外我想重点介绍的是通过一些工具来做到这一点,原因主要是基于如下的几种情况:

1、自动来更改,不需要了解具体的内幕与更改的内容,比较适合不想麻烦的朋友;

2、如果你的机器上只有低版本的maya,没有高版本的maya,而需要更改的文件又是.mb文件,不能通过文本编辑软件来打开。

方法如下:

1、使用对应的版本打开.mb文件(如果已经是.ma文件,这一步省略),保存场景文件为.ma格式;

2、使用文本编辑软件如wordpad打开这个文件(open with...);

3、在wordpad中找到抬头的部分,如下所示:

//maya ascii 6.0 scene
//name: aa.ma
//last modified: wed, dec 15, 2004 01:38:26 pm
requires maya "6.0";
requires "mayatomr" "6.1.0.2m - 3.3.1 ";
currentunit -l centimeter -a degree -t film;
fileinfo "application" "maya";
fileinfo "product" "maya unlimited 6.0";
fileinfo "version" "6.0.1";
fileinfo "cutidentifier" "200407132209-624907";
fileinfo "osv" "microsoft windows 2000 professional service pack 4 (build 2195)\n";
createnode transform -s -n "persp";

在上面的文本中,处于红色文字上面的东西都是与maya版本相关的信息,不要考虑太多,直接删除

4、保存这个.ma的文件。
5、使用任意低版本的maya打开这个文件,遇到警告信息不要去理会。


第二个方法来解决不通过.ma格式来完成低版本maya打开高版本maya的.mb格式

这个方法是通过一个工具来实现,这个工具是provide3d写的一个免费工具,使用还是比较方便的,这里我要介绍一下它的使用方法。

使用方法如下:

1、解压到你的硬盘上,如d:\根目录中;

2、打开dos窗口:start(开始) %26gt; run(运行) %26gt; 在run窗口中输入cmd,打开cmd.exe窗口;

3、在cmd窗口中输入如下命令

d:\mayafileconverter -v 4.0 d:\test.mb

其中红色的为你需要转换的版本号,如上面所示你想把d:\test.mb转换为4.0以后版本可以打开的mb文件,绿色的是要转换文件名称及完整路径。

4、enter后,会在原始文件会在相同的路径内生成名称_版本号.mb的文件,如上面的为test_4.0.mb

5、但愿你喜欢


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-30 19:16 , Processed in 0.089731 second(s), 27 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部