最近写了个qcmaker辅助你生成qc的软件,另外写了好几个小软件,用于批量生成,有的已经整合在了qcmaker0.81里面了,有些还没整合,这个帖子来说明一下这些软件用法。

1、qcmaker本体

在云盘资源里你能找到目前的最新版qcmaker是0.81版本,
关于QCmaker的使用方法
打开后的样子
关于QCmaker的使用方法
可以看到几个界面,基本上要用的就是简易qc和自定义qc两个,如果是单个模型的话直接使用简易qc即可
把smd文件拖到smd路径栏里就可以了,剩下的东西都会自己生成,保存位置将会变成smd同路径的文件夹,下面预览界面是最终会生成的东西,点击保存文件就会生成了。
你也可以在预览界面修改已经生成的文档,比如把下图手中的modelname修改一下,更改生成的mdl位置,也可修改cdmaterials更改模型的材质路径。看需求而改了,默认的情况下是上面写的是qcmaker。
关于QCmaker的使用方法
自定义QC

然后说一下自定义qc用法,
关于QCmaker的使用方法
左侧是自定义函数,右侧是必备函数,(如果.qc和.smd放同路径的话,这里的$cd函数就没什么用了),modelname跟简易中的同理,model或body函数都是按照

$model “随意起个英文名” “1234.smd”
$body “随意起个英文名” “1234.smd”

此类格式进行排版。
bodygroup即为多个body或者model属于一个可替换组,比如我有五个手部模型,我就可以把五个模型都放到同一个bodygroup中,在sfm就成了可以替换的组件。又或者我有个发饰,我想在sfm可以隐藏或者显示,我也可以把他放到bodygroup中,与它同组的可以添加一个blank函数,就是“空”的意思。
关于QCmaker的使用方法
jiggle属于高阶操作这里先不说,下一个有用的选项卡是$ cdmaterials
用法跟简易qc中相同,请注意qc中可以存在好几个$ cdmaterials的路径
关于QCmaker的使用方法
texturegroup在快速转模教程中有提到。
sequence也要记得生成。
最后的保存页面是“预览”选项卡,
关于QCmaker的使用方法
可以在文本框手动修改,点击保存就直接保存到上方的输出路径中。

2、材质文件夹生成器

关于QCmaker的使用方法
把生成好的qc文件直接拖进文本框中,点“做”,可以在qc同目录生成一个materials文件夹,里面包含所有你需要的子级文件夹。
关于QCmaker的使用方法

3、同级文件夹批量生成器

关于QCmaker的使用方法
这个是用于生成一堆同一个目录下使用的文件夹,比如我在转一个包含100个独立模型的模型合集,但是我又要在根目录下每一个模型都整一个文件夹,此时一个个创建直接累死,可以用此软件批量生成,例如:关于QCmaker的使用方法
关于QCmaker的使用方法
ok,大功告成哦。

4、vmt批量生成器

当一个模型有32个材质的时候,直接就绝望了,跟文件夹同理,写vmt写道手软,改vmt改到手软,用此软件吧。
首先需要把vtf都放好位置,把名改成模型在blender中材质的名字,然后进行生成!
关于QCmaker的使用方法
点击生成即可,生成的vmt虽然只有基础贴图,但已经适用于大部分模型了。并确保出错不会出在vmt上面。

5、高级vmt生成器

关于QCmaker的使用方法
这个vmt生成器可以参考我那篇vmt科普文进行填写!超链接:vmt科普文

6、循环替换+生成文件(目前未整合)

关于QCmaker的使用方法
目前我有20个士兵的材质需要填写,材质名就是士兵名字,但此时并不能直接用vmt简易生成器生成,同时也实在懒得用vmt高级生成器一个个生成什么的,直接复制文件内容到文本框
关于QCmaker的使用方法
要替换的士兵名字Avery,填写到要替换的。
下面的操作跟批量文件夹一个性质,也是逗号隔开。
命名规则就是文件是用什么结尾.vmt或者.qc等等
前缀有用的话可以搞,没用就不填就行
关于QCmaker的使用方法
保存路径可以在资源管理器那里复制一下 记得要在末尾手动加一个\号
关于QCmaker的使用方法

相关文章: