热烈欢迎新会员,新手报到帖maxscript BUG和技巧收集场景助手3.0下载飞浪脚本零起点入门
返回列表 发帖

求助:如何用脚本导出.cgf格式的模型

我目前正在用maxScript学写脚本,我想导出.cgf格式的模型,在max上安装了cryengine Exporter插件,每次需要手动“pick”模型,手动“Export Nodes”,才能完成导出,我想请教一下,如何通过脚本来实现模型格式.cgf的导出,拜托大家了。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

修改 cryengine Exporter插件
将里面的 pick 功能 改成 当前选择 selection

TOP

回复 2# y10824
你好,非常感谢你的指导,我安装插件时,它有个脚本文件“LoadCryTools”,但是里面没有相关按钮“pick”的设置啊?他具体在哪里改呢?麻烦你能在具体一些吗

TOP

把脚本传上来看一下

TOP

本帖最后由 zhuzi 于 2017-7-31 16:26 编辑

回复 4# hitman

if csexport != undefined then
(

global maxDirTxt_crytools = (getdir #maxroot)

global cryINI_crytools = (getdir #maxroot + "plugins\\CryExport.ini")


errorFound = false


try ( global buildPathFull_crytools = csexport.get_root_path() + "\\" )

catch

(

global buildPathFull_crytools = getINISetting cryINI_crytools "SandBox" "buildPath"



if buildPathFull_crytools == "" then

(

messageBox "Incompatible version of CryTools and CryExport" title:"Error loading CryTools"

errorFound = true

)

else

print "Loading CryTools from INI file"

)






global editorPath_crytools = buildPathFull_crytools + "Bin64\\Editor.exe"



--
Load CryTools
-------------------------------------------------------------------------------

if errorFound == false then

(

if buildPathFull_crytools != "" then

(

if (doesfileexist (BuildPathFull_crytools + "Tools\\maxscript\\AddCryTools.ms")) == true then

FileIn (BuildPathFull_crytools + "Tools\\maxscript\\AddCryTools.ms")

else

messagebox ("I cannot find" + (BuildPathFull_crytools + "Tools\\maxscript\\AddCryTools.ms"))

)

else

messageBox "Can't find local Build from cryExport.ini" title:"Error loading CryTools"

)
)
else

messageBox "Error initialising CryTools:  CryExport plugin not found"
这是脚本,还有一个.dlu文件,上传不了,麻烦了

TOP

Tools\\maxscript\\AddCryTools.ms 应该还有一个.ms文件

你想要的是不是不需要手动Pick选择  而是直接导出场景中的所有?

TOP

回复 6# hitman
是的,不用手动pick模型,转换成.cgf格式后自动导出到指定的路径。
确实还有你说的那个脚本

TOP

返回列表