我是脚本新手,我正尝试导出场景中的对象并分别渲染所有选定对象的图像。
现在,我的代码只能根据对象具有的名称导出FBX文件,并且可以渲染一张图像。
for current in geometry do
(
select current
newFileName = current.name
newFilePath = pathConfig.GetDir #Export
completeFilePath = (newFilePath + "/" + newFileName)
exportFile completeFilePath #noPrompt selectedOnly:true using:FBXEXP
render renderType:#selected
--render current frame:1 outputfile:"testRender.png"
)
我要导出,分别渲染场景中的每个选定对象,将其另存为.png,并在渲染的图像上使用对象的名称。
答案 0 :(得分:0)
尝试一下:
for current in geometry do
(
select current
newFileName = current.name
newFilePath = pathConfig.GetDir #Export
completeFilePath = (newFilePath + "/" + newFileName)
exportFile completeFilePath #noPrompt selectedOnly:true using:FBXEXP
render renderType:#selected
outputFilePath = (newFilePath + "/" + newFileName + ".png")
render current frame:1 outputfile:outputFilePath
)