Python API reference
Generated signatures and docstrings for BlendGen's public Python modules.
The module pages in this section are generated directly from the Python abstract syntax tree. This avoids importing bpy in the Node.js documentation build while keeping function signatures, enum values, source links, and docstrings synchronized with the repository.
Run the generator directly:
cd docs
npm run generate:apinpm run dev, npm run build, and npm run types:check run it automatically. Generated files live under content/docs/api/generated and should not be edited by hand.
Public entry points
blendgen.session.Sessioncoordinates the frame lifecycle.blendgen.renderer.RendererandBackgroundconfigure the render.blendgen.renderersprovides Cycles and Eevee backends.blendgen.passesdeclares semantic outputs and formats.blendgen.dataset.Datasetwrites the frame index and attributes.blendgen.utilandblendgen.utils.sceneprovide camera, pose, selection, and projection helpers.