Blender 2.91.0 Python API Documentation¶
Welcome to the Python API documentation for Blender, the free and open source 3D creation suite.
This site can be used offline: Download the full documentation (zipped HTML files)
- Quickstart: New to Blender or scripting and want to get your feet wet?
- API Overview: A more complete explanation of Python integration
- 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 encounter when writing scripts
- Change Log: List of changes since last Blender release
- Audio System (aud)
- OpenGL Wrapper (bgl)
- Additional Math Functions (bl_math)
- Font Drawing (blf)
- BMesh Module (bmesh)
- Extra Utilities (bpy_extras)
- Freestyle Module (freestyle)
- GPU Shader Module (gpu)
- GPU Utilities (gpu_extras)
- ID Property Access (idprop.types)
- Image Buffer (imbuf)
- Math Types & Utilities (mathutils)