我正在尝试开发 Microsoft Azure 为他的旧云服务开发的插件。目的是使用 Azure 环境渲染 Blender 场景。
这是:https ://github.com/Azure/azure-batch-apps-blender
由于 Microsoft 不再支持此插件,而且它最初是为与旧 Azure 一起工作而创建的,因此我想对其进行更新并使其与新 Azure 一起工作。基本上,这是我的理解:
- python部分是Blender部分,它定义了Blender UI,验证用户并将资产(Blender模型?)注册到Azure。然后它应该开始这个过程。
- C# 部分是 Azure 部分,旨在在 Azure 上执行,并引用 Blender 的可执行文件。它有一个类来拆分微积分和另一个类来处理微积分。
我正在使用 Visual Studio 2015 和 Blender 2.77a。
我不明白的是代码似乎很短,尤其是 C# 代码。我不明白拆分部分是如何完成的(搅拌机模型周围没有逻辑),我不明白为什么从不调用主要类的主要功能(如 JobSplitter.cs 中的拆分)?我错过了一些代码吗?
我花了几天时间研究有关 Azure 的各种通用文档,但对于这个特定的应用程序并没有太大帮助。我也问过微软,但这个产品不再受支持。