2010-10-13 86 views
12

我已经知道一些Python,并有兴趣使用Python脚本来扩展Blender。任何人都可以建议我一些很好的教程或书籍来进一步学习这个主题?我已经在看Blender文档,但我想了解更多,因为在3D建模方面我是一个新手。Blender,Python脚本教程

回答

8

Blender 2.5 Python 3.1 manual与使用Python脚本的基本内部教程以及其他站点上的一些教程有一些很好的联系。

请记住,这是Python 3.1,而不是2.x,因此您必须相应地进行调整。

您将使用Blender Python API(不太确定它的记录程度如何,但您应该没问题)。我会首先熟悉Blender和Python(如果你还没有),然后做一些基本的教程,最后深入API。

2

我发现Blender Wiki非常有助于找到Blender内置的特定功能和程序。为了提高我的Blender Python技能,我首先决定编写第一人称射击游戏。我的第一个Blender代码是一个mouselook脚本。这给了我大部分的基础知识,如果需要的话,我现在可以在几分钟内写出类似的脚本。

另外,一个好主意是看别人的脚本并遵循逻辑。

Blender和Python有很多很好的教程,但对于它们之间的交叉来说不是太多。真正解决这一事实的唯一方法是上网浏览示例脚本和网站。我发现Blender社区是非常支持的,所以如果你真的被困在一小部分,就问。我在编程问题上仍然是一个可能的noob,但是(除了节点编辑器),我知道我在Blender周围的方式很好,所以如果最糟糕的情况发生,最好的方法是发送电子邮件/留言给我。