some work on exporter

This commit is contained in:
Ziver Koc 2020-04-27 00:01:12 +02:00
parent 722fd26511
commit 6687ec186d
3 changed files with 15 additions and 10 deletions

8
core/blender-export.py Normal file
View file

@ -0,0 +1,8 @@
import bpy
import sys
args = sys.argv[sys.argv.index("--") + 1:] # get all args after "--"
print("Exporting .blend file to: " + args)
bpy.ops.export_scene.fbx(filepath=args, axis_forward='-Z', axis_up='Y')

View file

@ -1,4 +0,0 @@
import bpy
import sys
bpy.ops.export_scene.fbx(filepath='D:\\Program Files\\exported.fbx', axis_forward='-Z', axis_up='Y')

View file

@ -29,14 +29,15 @@ task buildResources {
if (sourceFile.getName().endsWith(".blend")) { if (sourceFile.getName().endsWith(".blend")) {
println "Exporting: ${sourceFile}" println "Exporting: ${sourceFile}"
def targetFile = new File( def tmpFile = sourceFile.getAbsolutePath().replace(sourcePath.absolutePath, targetPath.absolutePath)
sourceFile.getAbsolutePath().replace(sourcePath.absolutePath, targetPath.absolutePath)) tmpFile = tmpFile.replaceAll(".blend\$", ".fbx")
def targetFile = new File(tmpFile)
println " - Output: ${targetFile}" println " - Output: ${targetFile}"
// exec { exec {
// executable "sh" executable "sh"
// args "-c", "blender.exe --background '${sourceFile}' --python 'blender-fbx-export.py'" args "-c", "blender.exe --background '${sourceFile}' --python 'blender-export.py' -- '${targetFile}'"
// } }
} }
} }
} }