Blender Documentation Contents¶
Welcome, this document is an API reference for Blender 2.79.0 855d2955c49, built 2017-10-03.
This site can be downloaded for offline use Download the full Documentation (zipped HTML files)
Blender/Python Documentation¶
- Blender/Python Quickstart: new to Blender/scripting and want to get your feet wet?
- Blender/Python API Overview: a more complete explanation of Python integration
- Blender/Python API Reference Usage: examples of how to use the API reference docs
- Best Practice: Conventions to follow for writing good scripts
- Tips and Tricks: Hints to help you while writing scripts for Blender
- Gotcha's: some of the problems you may come up against when writing scripts
Application Modules¶
Standalone Modules¶
Game Engine Modules¶
API Info¶
Note
The Blender Python API has areas which are still in development.
- The following areas are subject to change.
- operator behavior, names and arguments
- mesh creation and editing functions
- These parts of the API are relatively stable and are unlikely to change significantly
- data API, access to attributes of Blender data such as mesh verts, material color, timeline frames and scene objects
- user interface functions for defining buttons, creation of menus, headers, panels
- render engine integration
- modules: bgl, mathutils & game engine.