Python api для blender

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.

Table Of Contents

Источник

Читайте также:  Java извлечь квадратный корень
Оцените статью