跨平台 fbx-conv 批量转换脚本, 让你远离模型转换痛苦,一键搞定所有模型!效果刚刚地!

使用说明:
1.把附件中的python脚本拷贝到与fbx-conv可执行文件同级目录下。
2.启动命令行进入到fbx-conv-oye.py所在的目录下。
3.执行fbx-conv-oye.py脚本,后面可以带 fbx-conv的参数。例如:python fbx-conv-oye.py -a。

这样就可以把当前目录下以及所有子目录下的FBX文件统统转换啦~~。

mark 可能用到的工具

这个工具看看

下载后的文件大小是0K???

:877::877::877::877::877::877::877::877::877::877::877:

这个好,免的一个一个转了

:12: 下载后的文件是0kb

试试这个,最新修改。

依然不行唉╮(╯_╰)╭ 能不能来个别的链接 比如云盘神马的

```

application = 'fbx-conv.exe'

rootDir = os.path.abspath('.')
print('>>>>>>: ' + rootDir)

argS = ''
for i in range(1, len(sys.argv)):
    argS = argS + ' ' + sys.argv\*
**    
def fun( path ):
    for fn in glob.glob( path + os.sep + '*' ):
        if os.path.isdir( fn ):
                fun( fn )
        else:
            if os.path.splitext(fn).lower() == '.fbx':
                print('>>>>>>: ' + fn)
                command = rootDir + '/' + application + argS + ' ' + fn
                os.system(command)
                print('\n')

fun(rootDir)**


```
*

这个怎么处理啊 - -

试试这样:

python test.py -a

附件下下来解压不了,然后贴的代码第17行有问题。掉了索引。应该是
argS = argS + ’ ’ + sys.argv**

还有另外两个问题,
1.转换之后经常会出现贴图错乱的情况,
2.还有时候c3b文件会报错,但是用c3t文件就可以

多谢指正。
1.贴图错乱可以加 -f 参数试一下。
2.c3b文件报错请看一下你的fbx-conv版本,可以下一个最新版本fbx-conv再试试。

好的,我试试,

我是用的https://github.com/lvlonggame/fbx-conv.git master分支
vs生成的版本 0.6,我看显示的

楼主发少了几个import
import os
import sys
import glob

出错行去掉\就好了 argS = argS + ’ ’ + sys.argv**

嗯,这个 “中括号” 在帖子里面发不出来,可能是当成特殊字符给过滤掉了。

两个附件都有问题打不开了,能再上传一次吗

按照16楼说的改了一下可以了