Содержание
Blender Documentation Contents¶
Welcome, this document is an API reference for Blender 2.78.0 e8299c8, built 2016-10-25.
Blender/Python Documentation¶
Application Modules¶
- Context Access (bpy.context)
- Data Access (bpy.data)
- Operators (bpy.ops)
- Types (bpy.types)
- Utilities (bpy.utils)
- bpy.utils submodule (bpy.utils.previews)
- Path Utilities (bpy.path)
- Application Data (bpy.app)
- Application Handlers (bpy.app.handlers)
- Application Translations (bpy.app.translations)
- Property Definitions (bpy.props)
Standalone Modules¶
- Math Types & Utilities (mathutils)
- Geometry Utilities (mathutils.geometry)
- BVHTree Utilities (mathutils.bvhtree)
- KDTree Utilities (mathutils.kdtree)
- Interpolation Utilities (mathutils.interpolate)
- Noise Utilities (mathutils.noise)
- Freestyle Module (freestyle)
- OpenGL Wrapper (bgl)
- Font Drawing (blf)
- GPU functions (gpu)
- GPU Off-Screen Buffer (gpu.offscreen)
- Audio System (aud)
- Extra Utilities (bpy_extras)
- ID Property Access (idprop.types)
- BMesh Module (bmesh)
Game Engine Modules¶
API Info¶
The Blender Python API has areas which are still in development.
- operator behavior, names and arguments
- mesh creation and editing functions
- 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.