简介¶
Python是一门面向对象的、交互的解释型编程语言。它集成了模块、异常、动态类型、高水平的动态数据类型和类。Python兼具强大的功能和清晰的语法。
Python脚本是一种强大而灵活的用于扩展Blender功能的方法。Blender的大部分功能都可以脚本化,包括动画、渲染、导入与导出、创建物体和自动重复任务的脚本。
脚本可以利用紧密集成的API(Application Programming Interface)与Blender进行交互。
常规资料¶
对写脚本有帮助的链接:
Python.org - 关于Python的基本信息。
Blender Python API -- Official API documentation. Use this for referencing while writing scripts.
API Introduction -- A short introduction to get you started with the API. Contains examples.
用于发布脚本的链接:
扩展Blender¶
插件¶
插件是在Blender中用于扩展功能的脚本,可以在用户设置中启用。
在Blender执行程序以外,还有很多人写的数以百计的插件:
Blender会捆绑一些官方插件。
开发版会包含一些其他 测试中 的插件,而官方正式版则不会有这些。这些插件中很多都可以可靠工作且非常有用,但无法保证在正式版中的稳定性。
Blender内置插件见 插件 文档。