shitty tools i wrote over the years
Python
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.md
mayaFileConverter.py

README.md

shittyTools

shitty tools i wrote over the years / 脑残工具合集

mayaFileConverter.py

目前用法

mayaFileConverter.py -v 2012 fuckme.ma

这样结果会存出来一个 fuckme_2012.ma ( .mb 文件也是这么用 )

脑残作, 写完了才发现根本没用. 因为一开始是觉得.mb打开再存.ma再改好麻烦(有时候不知怎么了, 2012里开文件的时候选了ignore version照样打不开2013,2014的文件), 所以就用hex editor打开.mb看了下版本号的位置, 直接改(瞎猜的), 结果是能开了, 但是因为2012以上版本里新加的命令的某些flags, 依然打不开...所以一点屌用都没有....(我猜从2012往更低版本的文件转应该可以吧, 没试过)

不过.ma的是可以的, 因为我准备把2012不认识的那些flags删掉. mb的只改个版本号根本打不开(如果是2014,2013想改成2012的话, 我猜2012改更低的版本应该可以, 没试)

目前知道的不认识的有

// Error: file: E:/shittyTools/2014_cube_2012.ma line 94: Invalid flag '-ch' //

下面这些是sceneConfiguration scriptNode里的, 虽然提示错误, 但是不影响打开文件.

// Error: line 213: Invalid flag '-objectFilterShowInHUD' // 
...
还有好多类似的