我可以在 Maya 和 Blender 中导入 tensorflow 和 keras

Can I import tensorflow and keras in Maya , Blender

我正在参加一个我们需要自动绑定角色的研讨会。或许,我们会用到深度学习的方法。任务是识别body个零件。我的问题:有没有办法将 tensorflow 和 keras 或其他神经网络与 3D 软件连接起来?

对于 blender,您可以按照本教程进行操作,

https://www.youtube.com/watch?v=J7Iu1rfwbds

我通过导入 pytorch, opencv, sklearn 等在 Blender 2.81Python 3.7 中对其进行了测试。视频中提供的测试代码也可以正常工作。您不需要遵循教程中显示的 pandas 安装和 git 克隆。让它与其他更大的软件包一起安装或与 conda 一起安装。

Conda 环境创建,https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

conda create -n MyNamedEnv python=3.7

创建环境后安装所需的包。如果您有多个环境,它通常位于 Anaconda3/envs 文件夹中。制作 link、

的命令
mklink /j python C:\Users\computer\Anaconda3\envs\MyNamedEnv

要测试它是否正常工作,请转到 blender 2.81 中的脚本选项卡删除所有内容。 A到select全部和del按钮删除。将下面的代码粘贴到 Text Editor 和 运行 脚本。

https://github.com/virtualdvid/MachineLearning/blob/master/blender/iris_blender.py

Tensorflow 和 keras 应该通过将它们安装在 conda 环境中并从 blender 中调用它们来类似地工作。