A collection of curated examples for using Blender within Python notebooks.
Note: This project was initially called ipyblender, but I renamed it to bpy-gallery to reflect that it’s a collection of scripts rather than a package.
Tweet1 , Tweet2 , Tweet3 .
Bringing the blender rendering engine into jupyter notebook.
No need to install Blender.
Only compatible with Python 3.13!
uv venv --python 3.13
uv pip install bpy ipykernel
The docs are a Quarto website in docs/. Notebooks are shown with their saved outputs (they are not executed).
preview:
quarto preview docs
build:
quarto render docs
Pushing to main publishes the site to GitHub Pages via .github/workflows/docs.yml.
From March 2024 to August 2024, ipyblenders's development was funded by the German Federal Ministry of Education and Research as part of the Prototype Fund by the Open Knowledge Foundation Germany.