我可以使用什么编程语言和库来自动化这个 Blender 到 Unreal Engine 的管道?

问题描述

我可以使用什么编程语言和库来自动化 Blender 到 Unreal Engine 的管道?

我想自动化以下步骤(在 Windows/Linux 上)

  • 通过用户输入从指定路径打开 Blender
  • 打开指定的 .blend 文件
  • 执行操作 .blend 文件的 Blender 脚本
  • 如果执行成功,继续通过用户输入将当前 .blend 文件作为 .fbx 导出到指定路径,否则只是抛出错误
  • 打开 UE4
  • 通过用户输入在指定路径下创建一个新的第三人称游戏项目
  • 打开新创建的项目
  • 导入 .fbx 文件

我可以使用什么编程语言和库/包来自动化这个过程?

解决方法

蟒蛇! python 是 Blender 内部理解的语言 在 python 中,你有 import sys 来做文件系统的事情并执行运行其他应用程序 控制非 python 应用程序结帐 https://bigl.es/tuesday-tooling-simulate-keyboard-input-with-python/