正如标题所示,我想知道是否可以使用C#或任何其他语言来代替Python在Blender中使用。
正如标题所示,我想知道是否可以使用C#或任何其他语言来代替Python在Blender中使用。
来自blender.org:
脚本接口仅适用于Python。如果您有兴趣深入源代码,那么您可能也需要C ++。主要源代码采用C编写,但据我所知,某些游戏引擎部分使用C ++。您可以从Blender的主页下载源代码,并查看是否可以遵循它(个人而言,我不会)。
有一些与C ++密切相关的有趣项目,如果我没记错,MakeHuman就是其中之一。如果您想继续使用C ++,这可能是最有趣的环境。
Blender支持许多导入和导出模型的文件格式。据我所知,其中一些可以通过C ++非常容易地在自己的项目中使用。在这种情况下,您将使用Blender对网格进行建模,并使用C ++编写自己的界面以利用自己的模型。
然而,还是要开放新思路。 C ++是一种相当老式的编程语言,复杂,可读性不高。这是人们今天更喜欢Python的主要原因。
那么你的回答是否定的。虽然源代码表明可能支持C ++,但不支持C#。